All Airport Transfers & City Routes
Every airport transfer and intercity route we run from Marrakech, at a fixed price per vehicle: €15 to the medina or Gueliz, €18 to Hivernage, €30 to the Palmeraie, €95 to Essaouira, €120 to Ouarzazate, €130 to Agadir, €140 to Casablanca and €260 to Fes. No deposit, live flight tracking, 60 minutes of free waiting time and free cancellation up to 24 hours before pick-up.
Reviewed September 2026 by Ahlam Giyat, travel editor at Taxi Maroc Aéroport, Marrakech.
📖 Read the complete guide: taxi, bus and private transfer from Marrakech airport compared →
💶 How much a taxi from the airport really costs (2026 rates) →
🚗 Landing at Casablanca instead? Private car CMN → Marrakech, €120 →🚕 Casablanca airport (CMN) → Casablanca city centre, €25 →✈️ Flying out of Casablanca? Marrakech → CMN airport, €120 →
New: read our airport arrival guides →
Marrakech Airport to Medina
The shortest transfer we run - 6 km, about 15 minutes - but also the most delicate because of the narrow medina lanes. Our drivers know ever…
Marrakech Airport to Gueliz
Gueliz is Marrakech's modern downtown - cafés, boutiques, galleries. We drop you right at your hotel door or Airbnb lobby. 8 km, 18 minutes …
Marrakech Airport to Hivernage
Hivernage is where you'll find the Four Seasons, Royal Mansour, Mövenpick and La Mamounia's back gate. Our modern fleet of sedans, SUVs and minibuses…
Marrakech Airport to Palmeraie
The Palmeraie is Marrakech's oasis of palm groves, villas, golf courses and resorts (Palais Namaskar, Fairmont Royal Palm). 12 km, 25 minute…
Marrakech to Essaouira Transfer
The drive to Essaouira is itself a highlight: argan trees with climbing goats, coastal villages, Berber cooperatives. 175 km / 2.5 hours each …
Marrakech to Agadir Transfer
Agadir is Morocco's premier beach city. 250 km / 3 hours via the High Atlas foothills and the Souss-Massa valley. Perfect for a beach week…
Marrakech to Casablanca Transfer
Direct highway transfer Marrakech → Casablanca. 240 km / 3 hours via A7 motorway. We also do CMN airport runs for missed connections.…
Marrakech to Fes Transfer
A full-day journey (530 km / 7h) through cedar forests, Ifrane the 'Swiss town', and Berber villages. We recommend splitting this with an ov…

Marrakech to Chefchaouen Transfer
The blue city of the Rif - a long 7-hour drive north, best with an overnight stop.

Marrakech to Rabat Transfer
Morocco's calm coastal capital, an easy 3½-hour motorway drive - ideal for Rabat-Salé flights.

Casablanca Airport (CMN) → Rabat
Straight from CMN arrivals to Rabat - 90 km on the A3, about 1 h 15, skirting Casablanca rather than crossing it.

Casablanca → Rabat
Casablanca city to Rabat - 87 km on the A3 motorway, about an hour door to door.

Marrakech to Tangier Transfer
The northern gateway to the Strait of Gibraltar and ferries to Spain, about 6 hours by motorway.

Marrakech to Ouarzazate Transfer
Gateway to the desert over the Tizi n'Tichka pass, with an optional Aït Benhaddou stop.

Marrakech to Ourika Valley
Atlas foothills valley just an hour away - Berber villages and the Setti Fatma waterfalls.

Marrakech to Imlil Transfer
Trailhead for Mount Toubkal at 1,740 m - the gateway to High Atlas trekking.

Marrakech to Agafay Desert
The closest desert escape - a rocky, lunar landscape only 45 minutes from the city.

Ouarzazate Airport to Marrakech
OZZ has no bus to Marrakech. 200 km over the Tizi n'Tichka, about 4 hours, Aït Benhaddou on the way.

Essaouira Airport to Marrakech
ESU sits 15 km outside town, so the coach costs you a transfer first. 190 km on the N8, 2 h 45.

Agadir Airport to Marrakech
No train exists on this route. 240 km by N8 and A7 motorway, about 3 hours, late charters met.

Marrakech Airport to Essaouira
No coach leaves the terminal. RAK is already on the Essaouira side of town, so a direct car skips the city entirely.
Frequently asked questions
Which transfer do I need from Marrakech airport?
€15 to the medina or Gueliz, €18 to Hivernage, €30 to the Palmeraie. The price is per vehicle, so it does not change with the number of passengers up to the vehicle's capacity.
Are your prices per person or per vehicle?
Per vehicle, always. A €15 transfer costs €15 whether one or three of you travel. Only a larger vehicle changes the price.
What is included in the price?
The vehicle and driver, all fuel and motorway tolls, meet-and-greet in arrivals for airport pick-ups, flight tracking, and free child seats. Nothing is added afterwards.
Do I pay a deposit?
No. You pay the driver on the day, in cash - euros, dollars, pounds or dirhams - or by card. Cancellation is free up to 24 hours before.
How far in advance should I book?
24 to 48 hours is comfortable. We take last-minute requests subject to availability - message us on WhatsApp in that case.
What happens if my flight is delayed?
We track the flight number and move the pick-up to your actual landing time, at no extra cost. You do not need to tell us.
Which intercity routes do you cover?
Casablanca, Casablanca airport, Rabat, Tangier, Chefchaouen, Fes, Agadir, Essaouira, Ouarzazate, plus the Atlas valleys - Ourika, Imlil and Agafay.
Do you ever recommend the train or bus instead?
Yes, when it is the honest answer. On Marrakech–Casablanca and Marrakech–Rabat the train is usually better for one or two people, and we say so on those pages.
How many passengers can you take?
Up to 3 in a sedan, 5 in an SUV, 7 in a van and 15 in a minibus. With large suitcases, count one passenger fewer than the stated capacity.
Can you collect from a riad in the medina?
We drop and collect at the nearest gate the car can reach - medina lanes are too narrow. Give us the riad name and we tell you which gate.
Sources & official information