The transfer from Casablanca Mohammed V Airport (CMN) to Marrakech is one of the most popular journeys in Morocco. Instead of changing trains with luggage, CasaShuttle takes you door-to-door in a single, comfortable ride.
Your driver waits in arrivals, tracks your flight, and drives you straight to your riad or hotel along the A7 motorway.
Distance and travel time
Casablanca Airport to Marrakech is roughly 240 km, about 2.5 to 3 hours on the A7 motorway depending on traffic and your exact drop-off point in Marrakech.
Why book Casablanca Airport to Marrakech with CasaShuttle
Skip the queues and the timetable. Your private driver meets you, helps with luggage and drives you directly from Casablanca Airport to Marrakech at a fixed, agreed price.
You travel privately, on your own schedule, in a clean and comfortable Mercedes — the relaxed way to make this journey.
Travel in Mercedes comfort
Choose a Mercedes sedan for couples and business travellers, or a spacious Mercedes V-Class for families and groups with extra luggage.
Air conditioning, bottled water, phone charging and child seats are available on request, so the whole journey is comfortable from start to finish.
Airport pickup & meet and greet
After you land at CMN and clear customs, your driver is waiting in the arrivals hall with a name sign. We monitor your flight, so early or delayed arrivals are handled automatically.
Ready to travel? Get a fixed price in minutes on WhatsApp.
Book on WhatsApp