Some links on this page are affiliate links. If you buy through them we may earn a small commission at no extra cost to you. It helps keep this site free.
Marrakech Menara Airport (RAK) is only about 6 km from the Medina, so the transfer is short: around 15 to 25 minutes by car, depending on traffic. The harder part is choosing how to travel, agreeing a fair price and finding your riad once you reach the old city.
Here are all your options, from the cheapest bus to a private driver waiting with your name on a sign.
Quick comparison
| Option | Best for | Good to know |
|---|---|---|
| Airport bus | Budget travellers with light luggage | Runs to Jemaa el-Fnaa and Gueliz; cheapest option |
| Taxi from the rank | Flexibility, no booking | Agree the price before you get in; fares are higher at night |
| Pre-booked private transfer | Families, late arrivals, first-timers | Fixed price, driver meets you in arrivals |
| Riad pickup | Staying deep in the Medina | Often includes someone to walk you to the door |
Option 1: Airport bus
An airport bus runs between Menara Airport and the city centre, stopping at Jemaa el-Fnaa square and in Gueliz. It is the cheapest way into town and comfortable enough, but it runs on a timetable and does not go into the Medina lanes, so you may still have a walk with your bags.
Best if you are travelling light, arrive during the day and are staying near Jemaa el-Fnaa or in Gueliz.
Option 2: Taxi from the rank
Taxis wait outside arrivals. Prices are often negotiated rather than metered, and first-time visitors are commonly quoted more than the going rate. To avoid overpaying:
- Look for the official fare board near the taxi rank and use it as your reference.
- Agree the price before you get in, and confirm whether it is per car or per person.
- Have small notes in dirhams. Drivers rarely have change for large notes.
- Expect higher fares at night and after late flights.
Option 3: Pre-booked private transfer
A pre-booked transfer is the most stress-free option, especially if you land late, travel with children or are visiting Morocco for the first time. You pay a fixed price online, the driver tracks your flight and waits in arrivals with your name, and there is no haggling.
Compare prices on Kiwitaxi, Welcome Pickups and GetTransfer. These services also cover longer routes, such as Marrakech airport to Essaouira, Agadir or the Agafay desert camps.
Option 4: Riad pickup
Many riads offer airport pickup. Because cars cannot enter most Medina lanes, the driver stops at the nearest gate or square and someone from the riad walks you the rest of the way with your luggage. Ask your riad for the price and compare it with a private transfer.
Tips for arriving in Marrakech
- Get mobile data before you land. A travel eSIM means you can message your driver or riad straight away. See our guide to the best eSIM for Morocco.
- Withdraw some dirhams at the airport. The Moroccan dirham is a closed currency, so you usually cannot buy it before you travel.
- Save your riad’s location offline and send the pin to your driver.
- Say no politely to unofficial helpers who offer to carry your bags in the Medina, unless you are happy to tip.
Plan the rest of your trip
Read our Marrakech travel guide, or find cheap flights in our guides to London to Marrakech and Paris to Marrakech.
FAQ
How far is Marrakech airport from the Medina?
About 6 km. The drive usually takes 15 to 25 minutes.
Can a taxi take me to my riad’s door?
Usually not. Most Medina lanes are too narrow for cars, so drivers stop at the closest gate. Ask your riad to meet you there.
Is it better to pre-book a transfer?
For late arrivals, families and first-time visitors, yes: you get a fixed price and a driver waiting for you. Solo travellers arriving in daytime can save money with the airport bus or a taxi.
