Casablanca Mohammed V Airport is about 220 km from Marrakech. A private transfer takes around two and a half hours door to door on the A7 motorway. The train takes roughly three and a half to four hours with a change in Casablanca. There is no direct coach from the terminal.
Your options at a glance
Mohammed V Airport (code CMN) lies about 30 km south of Casablanca city, which puts it on the Marrakech side of town. That is good news for drivers, who join the motorway south within minutes, but it means train passengers first travel north into the city before heading south again.
| Option | Typical journey time | Changes | Good for |
|---|---|---|---|
| Private transfer | 2.5 hours | None | Families, late arrivals, heavy luggage, riad addresses in the medina |
| Train | 3.5 to 4 hours | One, usually at Casa Voyageurs | Daytime arrivals, light luggage, budget travellers |
| Coach | 5 hours or more in total | Transfer into the city first | Rarely the best choice from the airport |
| Rental car | 2.5 hours | None | Travellers continuing on a self-drive trip |
| Connecting flight | About 45 minutes in the air | Airside connection | Passengers already ticketed through to Marrakech |
Private transfer: what to expect
With a pre-booked transfer, the driver waits in the arrivals hall after customs holding a sign with your name and tracks your flight in case of delay. You walk to the vehicle, and the next stop is your accommodation.
The route follows the A7 toll motorway past Berrechid, Settat and Benguerir. It is a modern dual carriageway with a 120 km/h limit and service areas roughly every 50 km, so a coffee or toilet stop is easy. The landscape is farmland and low hills, flattening into the dry Haouz plain as you approach Marrakech.
One detail matters at the other end. Cars cannot enter most of the Marrakech medina, so if you are staying in a riad the driver drops you at the nearest gate or car park and the riad sends someone to walk you in with your bags. Send your accommodation's name and phone number when you book so this can be arranged in advance. The private driver service covers this transfer and onward journeys.
By train from the airport
The airport railway station is on the lower level of Terminal 1, signposted from arrivals. Trains run by the national operator ONCF leave about once an hour during the day and reach Casa Voyageurs, the city's main station, in around 35 minutes. There you change to a Marrakech train, which takes about two hours and 40 minutes.
Things to know:
- You can buy one through ticket to Marrakech at the airport station or online.
- First class has reserved seats and more space, and is worth the modest extra cost with luggage.
- Marrakech trains run roughly every two hours, so check the connection time before choosing your airport train.
- Airport trains do not run through the night. If you land late in the evening, the train may not be possible until morning.
- Marrakech station is in the new town, a short taxi ride from the medina.
As a general guide, a through ticket typically costs roughly 150 to 300 MAD per person depending on class and fare type. Check the operator's current timetable and fares before you travel.
Coach, taxi and rental car
Long-distance coaches to Marrakech leave from terminals in Casablanca city, not from the airport. Getting to them means a train or taxi into town first, so the total journey is longer than the train for little saving.
Airport taxis are available outside arrivals and will drive to Marrakech if asked. Agree the full fare before getting in, and expect it to be similar to or higher than a pre-booked transfer, which typically runs roughly 1,200 to 1,800 MAD per vehicle on the general market, depending on vehicle size and time of day.
Rental desks are in the arrivals hall. The motorway drive is straightforward, though driving after a long-haul flight is tiring and parking near the Marrakech medina takes some planning.
Arrival tips at Mohammed V Airport
Passport control can be quick or can take over an hour when several wide-body flights land together. Leave a generous margin before any fixed onward booking.
The dirham is a restricted currency that you generally obtain inside Morocco. ATMs and exchange counters are in the arrivals hall; withdraw enough for the first day or two, and keep small notes for tips and toll-free extras. The Morocco currency and money guide explains cards, cash and exchange in more detail. Local SIM cards are sold at kiosks in arrivals if you want data straight away.
Should you stop in Casablanca first?
If your flight lands in the morning, a few hours in Casablanca breaks the journey well. The Hassan II Mosque, on the Atlantic seafront, is one of the few mosques in Morocco that non-Muslim visitors can enter on guided visits at set times. The Corniche and the Art Deco streets of the centre fill the rest of a half day. See the Casablanca travel guide for a short plan.
Many travellers go further and make the airport the start of a full circuit. Morocco tours from Casablanca typically head to Rabat, Chefchaouen and Fes before crossing the Sahara to Marrakech, as on the 6-day tour from Casablanca to Marrakech and Fes.
Frequently asked questions
How far is Casablanca Airport from Marrakech?
About 220 km by motorway. Driving time is around two and a half hours in normal traffic.
Is there a direct train from Casablanca Airport to Marrakech?
No. You take the airport train to Casablanca, normally changing at Casa Voyageurs, and continue on a Marrakech service. Allow three and a half to four hours in total.
Is it better to fly into Casablanca or Marrakech?
If Marrakech is your first stop and a direct flight exists from your country, Marrakech Menara Airport is simpler. Casablanca has more long-haul routes and works well for circuits that start in the north.
Can I get a transfer late at night?
Yes. Pre-booked private transfers operate around the clock and follow your flight's actual arrival time, which makes them the practical choice for late landings.
Send your flight details through the contact page for a free custom quote from Discover Morocco Tour, answered within 24 hours.
