Airport transfer — Mohammed V (CMN)
Casablanca to Marrakech220 km from the airport2 h 30, flight tracking included
Mohammed V airport serves Marrakech across 220 km, a 2 h 30 drive on motorway A7. The driver tracks your flight number and waits in the arrivals hall, day or night.
Mohammed V airport sits 30 km south of central Casablanca. The run to Marrakech is therefore shorter starting from the airport than from the city centre.
Itinerary — Mohammed V airport to Marrakech
Casablanca (CMN) → Marrakech
220 km · 2 h 30 driving · toll 75 MAD
- Mohammed V airport0 km · 45 m
- Berrechid20 km · 195 m
- Settat55 km · 330 m
- Benguerir145 km · 452 m
- Marrakech220 km · 466 m
- 220 kmdistance from the airport
- 2 h 30driving time
- Motorway A7road
- 75 MADtoll
- 2service areas on the route
- 466 mhighest point, at Marrakech
Elevation profile, vertical scale exaggerated. Altitudes in metres above sea level.
What is the distance between Casablanca and Marrakech?
Mohammed V airport serves Marrakech across 220 km, the distance covered by most of our transfers. Central Casablanca adds a further 20 km, for a total of 240 km to Marrakech.
Mohammed V airport sits 30 km south of central Casablanca, in the municipality of Nouaceur. That position shaves 20 km off the run to Marrakech compared with a city-centre departure.
Motorway A7 links the airport slip road straight to Marrakech, without crossing the Casablanca conurbation.
How long does the trip from Mohammed V airport to Marrakech take?
The transfer from Mohammed V airport takes 2 h 30, the same time as a departure from central Casablanca. The driver skips the urban crossing, which offsets the 20 km saved.
Flight tracking starts as soon as the passenger’s flight takes off from its point of origin.
A delay of several hours on landing changes neither the fare nor the pickup arrangement.
The driver takes position in the arrivals hall 30 minutes before the scheduled landing time, whatever the hour of the flight.
How do the transport options from Mohammed V airport to Marrakech compare?
The private minibus is the only direct mode from the arrivals hall at Mohammed V airport. The train and the coach both require a first leg into central Casablanca before continuing to Marrakech.
| Mode | Duration | Price | Frequency | Comfort | Luggage | Door-to-door |
|---|---|---|---|---|---|---|
| Private minibus, from the airport | 2 h 30 | €140 – 245 | On demand | High | Unlimited | Yes |
| Train, via shuttle and Casa-Voyageurs station | 3 h 15 with connection | 100 – 200 MAD | 8 departures/day | High | 2 suitcases | No |
| CTM coach, via the bus station | 3 h 45 with connection | 85 – 95 MAD | 5 departures/day | Medium | 1 in the hold | No |
| Grand taxi, from the airport | 2 h 45 | 72 MAD/seat | When full | Low | 1 small bag | No |
| Rental car, airport pickup | 2 h 30 | 350 MAD/day | On demand | High | Boot | Yes |
Fares recorded in March 2026. The rail shuttle between the airport and Casa-Voyageurs station adds 35 minutes to the train journey.
How do you get from Mohammed V airport to Marrakech?
Four options link Mohammed V airport to Marrakech: the private minibus, the train via Casa-Voyageurs, the CTM coach and the grand taxi. Only the private minibus leaves directly from the arrivals hall.
By private minibus with a driver
The driver waits in the arrivals hall holding a name board. He tracks the flight number in real time and adjusts the pickup time automatically.
Waiting is free for 60 minutes after the actual landing time, then billed at €8 an hour beyond that.
By train via Casa-Voyageurs station
A rail shuttle links the airport to Casa-Voyageurs station in 35 minutes. The ONCF train to Marrakech then leaves eight times a day, adding 2 h 40 to the journey.
The full trip, shuttle included, takes 3 h 15 in total.
By CTM coach
CTM does not serve the airport directly. A taxi or the rail shuttle reaches the Casablanca bus station first, before a coach departs for Marrakech in 3 hours.
By grand taxi
The grand taxi waits outside the arrivals hall, at 72 MAD a seat to Marrakech. It leaves once its six seats are sold, or immediately for 432 MAD.
How much does the Mohammed V airport to Marrakech transfer cost?
The private transfer costs €165 in a 9-seat minibus, or 1,815 MAD, the same price as a departure from central Casablanca. The train and the coach cost less but both require a connection.
| Mode | Price in MAD | Price in EUR | Billing basis |
|---|---|---|---|
| Private 7-seater minibus, airport transfer | 1,540 MAD | €140 | per vehicle |
| Private 9-seater minibus, airport transfer | 1,815 MAD | €165 | per vehicle |
| Private 15-seater minibus, airport transfer | 2,695 MAD | €245 | per vehicle |
| Train, with airport shuttle | 100 – 200 MAD | €9 – 18 | per person |
| CTM coach, with connection | 85 – 95 MAD | €8 – 9 | per person |
| Grand taxi, one seat, from the terminal | 72 MAD | €6.50 | per person |
Converted at 11 MAD to €1. The private minibus fare does not change between a city-centre and an airport departure.
Does the airport transfer stop on the way to Marrakech?
The direct run schedules no stop at all, unless the passenger asks for one. Two service areas still line the route, at Berrechid and at Settat, should the need arise.
A flight landing after 10 p.m. changes nothing in this rule: the driver goes straight through to Marrakech, with no stop, to keep the night run short.
| Service area | km from the airport | What it is | Availability |
|---|---|---|---|
| Berrechid | 20 km | ADM service area at the edge of Greater Casablanca | On request only |
| Settat | 55 km | ADM service area at the Settat provincial exit | On request only |
How does the private transfer from Mohammed V airport work?
Mohammed V airport (CMN) sits 30 km south of central Casablanca, in the municipality of Nouaceur. The driver tracks the flight in real time and waits in the arrivals hall, day or night.
Flight tracking starts at take-off, at the passenger’s airport of origin. A delay of several hours changes neither the price nor the pickup.
Long-haul flights from North America and the Gulf regularly land after 10 p.m. The driver still waits in the terminal hall then, with no night surcharge.
Waiting is free for 60 minutes after the actual landing time, then billed at €8 an hour beyond that limit.
Our private Mohammed V airport to Marrakech transfer
We run the Mohammed V to Marrakech transfer by private minibus from €165, driver, fuel and toll included. Flight tracking and 60 minutes of waiting time come at no extra charge.
| Vehicle | Passengers | Transfer | Waiting included |
|---|---|---|---|
| Mercedes Vito | 7 | €140 | 60 min |
| Hyundai Staria | 9 | €165 | 60 min |
| Mercedes Sprinter long | 15 | €245 | 60 min |
Beyond 60 minutes of waiting after the actual landing time, each extra hour is billed at €8.
- Real-time flight number tracking
- Driver present in the arrivals hall
- 60 minutes of free waiting
- Cold water on board
- Child seats on request
Which pages continue from this route?
The Mohammed V airport to Marrakech transfer connects to three other pages. They cover the Marrakech to Casablanca route in reverse, the road to Rabat, and our per-vehicle hire rates.
Frequently asked questions
Does the driver wait if a flight is delayed?
Yes, free of charge for 60 minutes after the actual landing time. Flight tracking starts at take-off, at the passenger’s airport of origin. Beyond that window, waiting time is billed at €8 an hour.
Is Mohammed V airport far from Casablanca?
Yes, 30 km south of the city centre, in the municipality of Nouaceur. That distance shaves 20 km off the run to Marrakech compared with a city-centre departure. Motorway A7 links the two points directly.
Can you book a transfer for a night flight?
Yes, the service runs for landings after 10 p.m. Long-haul flights from North America and the Gulf frequently arrive at these hours. No night surcharge applies to the fare, at any hour of arrival.
Does the train run directly from the airport to Marrakech?
No. A rail shuttle first reaches Casa-Voyageurs station in 35 minutes. The ONCF train then leaves for Marrakech, for a full journey of 3 h 15, connection included, eight times a day.
Does the price change between an airport and a city-centre departure from Casablanca?
No, the fare stays fixed at €165 in a 9-seat minibus. The airport run nonetheless covers 20 km less, thanks to a slip road that bypasses the city centre entirely.
How much does a grand taxi cost from Mohammed V airport?
72 MAD a seat to Marrakech, 432 MAD for all six seats. The grand taxi waits outside the arrivals hall. It leaves once full, unless the whole vehicle is bought outright.
Does Supratours run a transfer from Mohammed V airport?
No. Supratours serves only Moroccan towns without a railway station, which rules out both Casablanca and Marrakech. The ONCF train and the CTM coach remain the only shared alternatives to the private minibus.
Does fog delay flights at Mohammed V airport?
Yes, coastal fog sometimes reduces visibility between December and February. Some landings are delayed by 30 to 60 minutes. The driver tracks the flight in real time and adjusts the pickup.
Get a quote
Where are you going?
Send your dates and how many of you are travelling. You get a priced itinerary back — no commitment, no deposit.
- Phone
- +212 714 29 85 18
- Office
- Avenue Mohammed VI, Guéliz — 40000 Marrakech
- Hours
- Every day, 7:00 – 23:00 (GMT+1)