Marrakech Airport Transfer Guide
What's the best way to get from Marrakech airport to the city?
For most visitors, a pre-booked private transfer (10-20 €) is the least stressful option straight off a flight, since the driver meets you inside arrivals and knows your exact address. A metered or negotiated official taxi is cheaper (roughly 100-150 MAD by day) if you'd rather sort it on arrival, and bus 19 is the budget option at around 30 MAD.
Marrakech-Ménara airport (RAK) sits just 6 km from the medina, which makes the transfer into the city one of the least complicated parts of the trip — provided you know the three real options and roughly what each should cost. What follows covers the taxi rank, the public bus, and pre-booked private transfers, plus the specific arrival-hall behaviour that catches first-time visitors off guard.
| Where | RAK airport to central Marrakech, 6 km, 15-20 minutes |
| Cost | Bus ~30 MAD; official taxi ~100-150 MAD by day; private transfer 10-20 € pre-booked |
| Time needed | 15-20 minutes door to door in normal traffic |
| Getting there | Taxi rank and bus 19 stop are both just outside the arrivals hall |
| Best time | Any time; night arrivals cost more by taxi but the route is the same |
The three real options
A pre-booked private transfer is the option most first-time visitors end up preferring, and for good reason: the price is fixed and known before you land, the driver waits inside arrivals with a name board, and there’s no negotiation required after a long flight. A private airport transfer with meet and greet covers exactly this, typically running 10-20 € depending on vehicle size and destination, and it’s worth the modest premium if you’re arriving late, travelling with children, or simply don’t want to deal with anything beyond walking to a waiting car.
An official taxi from the rank just outside arrivals is the middle-cost option. There’s a posted official daytime tariff, generally in the 100-150 MAD range to most central addresses, though drivers frequently quote a fixed price rather than running the meter — confirm the number before getting in, and if a driver won’t state one or quotes something well above the posted rate, move to the next taxi or ask the rank attendant. Night arrivals, roughly after 8-9pm, carry a legitimate surcharge of about 50%, which should still be quoted upfront.
Bus 19 is the budget route, running roughly every 30 minutes between the airport and Jemaa el-Fna for about 30 MAD, with stops through Gueliz along the way. It’s a genuinely reliable service and fine for a solo traveller with light luggage arriving at a reasonable hour, but it’s a worse fit late at night, with a lot of bags, or if your accommodation is well off its route through central Marrakech.
What to expect in the arrivals hall
Marrakech-Ménara’s arrivals area is compact, and touts occasionally approach passengers before they reach the official taxi rank or the pre-booked transfer meeting point — politely ignore anyone who isn’t holding a name board matching your booking, or isn’t standing at the marked taxi queue. If you’ve booked a private transfer, your driver will typically be waiting just past the exit doors or at a clearly signed meeting point; confirmation emails usually specify which. If you haven’t booked ahead and are heading for the official taxi rank, walk past any unofficial offers inside the terminal itself.
Payment on official taxis is cash only, in dirhams — have small notes ready, since drivers often claim not to have change for larger bills. Private transfers booked in advance are typically prepaid or settled by card beforehand, which removes this friction entirely.
Getting back to the airport for departure
The same three options work in reverse, with one practical difference: a private transfer for departure needs booking a day or so ahead, since it’s arranged around your flight time rather than picked up on the spot. A private transfer from your riad or hotel to the airport is the straightforward way to handle this, and most riads can also arrange a taxi at reception if you’d rather sort it that way. Either way, build in extra time beyond the 15-20 minute drive for medina traffic and the walk from a riad to a point a car can reach — this is often the part visitors underestimate, not the drive itself.
For onward travel that doesn’t involve the airport at all — a coastal trip to Essaouira, for instance — see Marrakech to Essaouira, since Essaouira has its own smaller airport with a different transfer calculus. And for how to move around once you’re actually in the city, getting around Marrakech covers taxis, buses and the medina’s pedestrian reality in full.
Arriving with children or heavy luggage
A private transfer earns its keep most clearly on arrival day with young children or a full set of luggage, since it removes every point of friction between the plane and your room: no queue, no fare negotiation, no working out how to fit a stroller and three suitcases into a petit taxi that legally seats three passengers total.
A private transfer directly between the airport and your hotel typically uses a larger vehicle suited to this, and it’s worth mentioning car seat needs or extra luggage when booking rather than discovering a mismatch on arrival. See Marrakech with kids for the wider logistics of a family arrival beyond just the transfer itself.
For groups splitting a private transfer across several people, the per-person cost often comes out close to or below what an official taxi would charge per group, which makes the certainty essentially free. Private transfers from Marrakech airport cover a range of vehicle sizes for exactly this reason, from a standard sedan up to a van for larger groups.
If your flight is delayed or arrives very late
Flight delays are common enough on this route that it’s worth knowing how each option handles them. A pre-booked private transfer typically tracks your flight and adjusts the pickup time automatically — confirm this is the case when booking, since not every operator does it by default.
An official taxi at the rank isn’t affected by your delay at all, since drivers simply wait for whichever flights land; the rank tends to stay staffed well into the night given how many flights arrive after dark. Bus 19’s schedule is fixed regardless of flight delays, though, which is the clearest reason to avoid relying on it if your arrival time is at all uncertain — a very late landing could mean a long wait, or no bus running at all if it’s past the last scheduled departure.
Currency for the journey in
You’ll need dirhams for an official taxi or the bus, and the airport has currency exchange counters and ATMs in the arrivals hall, generally at a fair rate compared with exchanging in the city. Withdrawing a modest amount on arrival — enough for the transfer plus the first day or two — is a reasonable approach if you’d rather not carry a lot of cash through security beforehand. A pre-booked, prepaid private transfer sidesteps this question on arrival day entirely, which is one more small reason it appeals to travellers landing after a long flight with no local currency yet in hand.
The airport transfer is one of the more predictable parts of a Marrakech trip once you know the three real options and their rough prices. Book a private transfer in advance if you want zero friction on arrival, or head to the taxi rank with a clear expected price in mind if you’d rather save the difference — either way, you’ll be at your riad well within the hour.
Transport passes and transfers on GetYourGuide
Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.
Photo: our own image of the location, not the operator’s product photo.


