How to Get From Marrakech Airport to the Medina: All Options Compared
From Marrakech Menara Airport (RAK)
Marrakech’s airport is only 4 km from the medina — one of the closest international airports in the world to its city center. Despite that, the transport options are surprisingly limited and the standard advice (use a pre-booked transfer or the airport bus) holds.
Bus 19 (airport shuttle)
Time: 30 min to Djemaa el-FnaCost: 30 MAD ($3) one-way
Best for
Budget travelers heading to the medina
How it works
Bus 19 stops outside the airport. Every 30 min, runs roughly 6am-9pm.
Pros
Cheapest option. Direct to medina.
Cons
Limited hours, infrequent, no luggage racks. Doesn’t run late at night.
Official taxi rank outside arrivals. There’s a posted minimum fare from the airport but drivers always negotiate — agree price BEFORE entering the taxi.
Pros
Fast, direct, available 24/7.
Cons
Almost always more expensive than metered rate due to negotiation. Can be a stressful first experience in Morocco.
Pre-booked transfer
Time: 15-20 minCost: $10-25 booked online
Best for
First-time visitors who want to avoid the negotiation
How it works
Book through Klook, Welcome Pickups, GetYourGuide, or your riad (most riads offer this).
Pros
Fixed price, name-board pickup, no negotiation, often includes help with medina navigation.
Cons
Similar price to taxi but smoother arrival experience. Worth it for first-time visitors.