PLANMOROCCOBook a transfer →

Casablanca to Marrakech transfers: complete 2026 guide

Published 2026-06-13 by the PlanMorocco team

Casablanca is Morocco's economic capital and the country's main international gateway, but most leisure travelers don't stay long — they're heading south to Marrakech. The 240 km journey is one of the most-traveled routes in the country, and the options range from a 4-euro train ticket to a luxury chauffeured Mercedes. Here is an honest comparison so you can pick what fits your trip.

Distance and duration

Casablanca city center to Marrakech is 240 km via the A7 motorway. Casablanca airport (Mohammed V, code CMN) adds about 30 km because the airport sits 30 km south-east of the city.

Typical durations:

The A7 is a modern toll motorway. Traffic is rarely an issue once you leave Casablanca's outskirts.

Option 1 — Train (ONCF), the budget pick

Morocco's national rail operator ONCF runs frequent direct trains from Casa-Voyageurs to Marrakech. Trains depart roughly every hour from 6 a.m. to 9 p.m., with both 1st- and 2nd-class seats.

Fares (2026 reference) :

Pros :

Cons :

Best for : solo travelers, light packers, those with time to spare.

Option 2 — Private transfer, door-to-door comfort

A pre-booked private transfer picks you up directly at Casablanca airport (or your hotel) and drops you at your Marrakech riad door. This is the most popular choice for groups, families, and travelers arriving on long-haul flights.

Typical 2026 fares (PlanMorocco) :

VehicleCapacityPrice (EUR)
Tucson / SUV1-3 pax + bagsfrom €174
Mercedes Class E1-3 pax premiumfrom €240
Mercedes Vito (van)up to 7 paxfrom €265
Mercedes Class Vup to 7 pax premiumfrom €330

What's included : fuel, motorway tolls, English-speaking driver, flight tracking, child seat on request.

Pros :

Cons :

Best for : families with children, travelers arriving at night, groups with luggage, business travelers on a schedule.

Option 3 — Bus (CTM, Supratours)

CTM and Supratours run multiple daily coaches between Casablanca and Marrakech, departing from city-center bus stations (not the airport).

Fare : 120–150 MAD (~€11–14) depending on operator and time.

Pros :

Cons :

Best for : backpackers, travelers already in central Casablanca.

Option 4 — Self-drive (car rental)

Several international rental agencies operate at Casablanca airport (Avis, Europcar, Hertz, Sixt) alongside local players.

Typical cost : from €30/day for a compact + about 150 MAD (~€14) in motorway tolls + 150 MAD (~€14) in fuel.

Worth considering if :

Avoid if : you're only going Casablanca → Marrakech one-way (drop-off fees apply, parking in Marrakech medina is impossible).

How long should I budget for the trip?

Add buffer time for both ends:

If you have a tight schedule (e.g., late afternoon flight in, evening dinner in Marrakech), the time savings of a private transfer matter.

When to book

FAQ — Casablanca to Marrakech

Is there a direct high-speed train (Al Boraq) to Marrakech?

No. Morocco's high-speed line (Al Boraq) connects Tangier–Kenitra–Rabat–Casablanca. The Casablanca–Marrakech segment is still served by classic ONCF trains. A high-speed extension is planned for 2030.

How much does a taxi from Casablanca to Marrakech cost?

Grand taxis (white shared taxis) sometimes do the route for 200–250 MAD per seat (you wait for the car to fill, 6 passengers). Negotiated "private" grand taxi rides go for 1,500–2,200 MAD (€140–205). Most travelers prefer a pre-booked private transfer for comfort and safety.

Can I do Casablanca to Marrakech as a day trip?

Yes, but it's intense: 3 h each way leaves you only 4–5 hours in Marrakech. We strongly recommend at least one overnight in Marrakech.

Is the A7 motorway safe?

Yes. It's a modern, well-maintained 2×2 lanes with regular rest areas. The main risks are heavy trucks and occasional fatigue — having a professional driver helps on long stretches.

Do you offer one-way or round trip?

Both. Round-trip with a wait day in Marrakech is also possible. Custom multi-day itineraries (e.g., Casablanca → Marrakech → Essaouira) can be arranged with a private driver.


Article published on [DATE] by the PlanMorocco team. To book a Casablanca → Marrakech transfer, visit planmorocco.com or message Sarah on WhatsApp.

Ready to book your transfer?
Book in 2 minutes — fixed price, secure payment.
Get my price →

Book a transfer →