You land at Marrakech Menara (RAK), clear customs, and the medina is almost close enough to see: the airport sits roughly 6 km southwest of the old town, about 15 to 20 minutes by car in normal traffic. The question is simply how you cover those six kilometres. Here are the options, honestly compared.
Petit taxi: the default option
The beige compact taxis waiting outside arrivals are the standard choice. They are metered by law, but at the airport drivers often prefer to quote a flat price — and that is where first-time visitors get caught. Expect roughly 70 to 100 MAD during the day to the medina or Guéliz; at night a supplement applies and prices drift higher.
Two practical rules:
- Agree on the price before getting in, or politely insist on the meter (the “compteur”).
- Have small notes. Drivers rarely carry much change, and payment is cash.
Petit taxis take a maximum of three passengers. A family of four will need two cars, or a different option.
Grand taxi: rarely needed for this trip
The larger white or beige sedans — grand taxis — are designed for intercity routes and shared rides to smaller towns. For a six-kilometre hop into town they are overkill, and their drivers expect negotiated fares that tend to match or exceed a petit taxi. They make sense if you are four or more people with luggage, or if you plan to continue straight out of Marrakech to a town the petit taxis will not serve.
Bus L19: the cheapest way in
The L19 airport shuttle, run by ALSA, connects the terminal with Jemaa el-Fna and Guéliz, departing roughly every 20 to 30 minutes. Expect roughly 30 MAD — by far the cheapest option. The trade-off: it is slower, it stops, and after a late evening arrival you may wait a while. With a single suitcase and daylight it works fine; with children, several bags or a midnight landing, it asks more patience than most travellers have left.
Private transfer booked in advance: the zero-stress option
This is the option that removes every variable. Your driver is waiting in the arrivals hall with your name, the price was agreed before you boarded your plane, and you go door-to-door in a modern, air-conditioned vehicle with a multilingual driver. No negotiation, no small-change problem, no queuing in the taxi line after a long flight.
It is also the option we would honestly recommend for late-night arrivals, families with children, or anyone landing in Morocco for the first time. Our airport transfer service runs from all major Moroccan airports — prices are on request, and we answer with a quote within 24 h.
One detail nobody tells you: the medina is pedestrian
However you arrive, do not expect a door-to-door drop in the old town. Most medina alleys are too narrow for cars, so your drop-off will be at the nearest accessible gate or square — then a short walk, often with a luggage cart if your riad arranged one. Tell your riad your arrival time in advance; many send a porter or a staff member to meet you at the gate. It sounds like a complication; in practice it takes five minutes.
Flying into Fès, Casablanca or Tangier instead?
The same logic applies at the other main airports:
- Fès Saïss (FEZ): about 15 km from the Fès medina, roughly 30 minutes by car. Petits taxis and private transfers cover the route; a private car is the comfortable option given the distance.
- Casablanca Mohammed V (CMN): around 30 km from the city. There is also an airport train to Casa Voyageurs station in about 45 minutes — the simplest budget option, though not door-to-door.
- Tangier Ibn Battouta (TNG): roughly 15 km from the medina. A short taxi or private transfer ride.
Whichever airport you land at, the pattern holds: taxi for flexibility, train or bus for budget, a pre-booked private transfer for zero friction.
Send us your flight number, arrival airport and riad or hotel — we will confirm a driver and a fixed price before you take off. Book your transfer or contact us with any question. Still mapping out the rest of the trip? Our guide to how many days you need in Morocco helps you build the itinerary around your arrival.
