Kech Travel Bus

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

300 m700 m1,000 m
  1. Mohammed V airport0 km · 45 m
  2. Berrechid20 km · 195 m
  3. Settat55 km · 330 m
  4. Benguerir145 km · 452 m
  5. 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.

Mohammed V airport to Marrakech, fares and times recorded in March 2026
ModeDurationPriceFrequencyComfortLuggageDoor-to-door
Private minibus, from the airport2 h 30€140 – 245On demandHighUnlimitedYes
Train, via shuttle and Casa-Voyageurs station3 h 15 with connection100 – 200 MAD8 departures/dayHigh2 suitcasesNo
CTM coach, via the bus station3 h 45 with connection85 – 95 MAD5 departures/dayMedium1 in the holdNo
Grand taxi, from the airport2 h 4572 MAD/seatWhen fullLow1 small bagNo
Rental car, airport pickup2 h 30350 MAD/dayOn demandHighBootYes
Scroll the table horizontally

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.

ModePrice in MADPrice in EURBilling basis
Private 7-seater minibus, airport transfer1,540 MAD€140per vehicle
Private 9-seater minibus, airport transfer1,815 MAD€165per vehicle
Private 15-seater minibus, airport transfer2,695 MAD€245per vehicle
Train, with airport shuttle100 – 200 MAD€9 – 18per person
CTM coach, with connection85 – 95 MAD€8 – 9per person
Grand taxi, one seat, from the terminal72 MAD€6.50per person
Scroll the table horizontally

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 areakm from the airportWhat it isAvailability
Berrechid20 kmADM service area at the edge of Greater CasablancaOn request only
Settat55 kmADM service area at the Settat provincial exitOn request only
Scroll the table horizontally

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.

Our private Mohammed V airport to Marrakech transfer
VehiclePassengersTransferWaiting included
Mercedes Vito7€14060 min
Hyundai Staria9€16560 min
Mercedes Sprinter long15€24560 min
Scroll the table horizontally

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.

Office
Avenue Mohammed VI, Guéliz — 40000 Marrakech
Hours
Every day, 7:00 – 23:00 (GMT+1)