Home Blog

Casablanca Marrakech Transfer: Route, Distance and Price (2026)

09 August 2026 6 min de lecture

Looking for the best way to organise a Casablanca Marrakech transfer? Between Mohammed V International Airport, the country’s economic hub, and the Red City, this near-240 km route is one of the most requested links in Morocco — whether for an international flight, a business trip, or simply reaching Casablanca from Marrakech without a crowded bus. In this guide: the exact distance, the real travel time, a detailed comparison between private transfer, train and bus, and answers to the most common questions about this route.

What is the route between Marrakech and Casablanca?

The route between Marrakech and Casablanca covers around 240 km, taking 3 to 3h30 of driving via the A7 motorway, the most direct and fastest connection between the two cities.

The route via the A7 motorway

The A7 motorway links Marrakech directly to Casablanca via Settat, before joining Casablanca’s ring road. It’s an entirely motorway route, tolled, in good condition, with no national road section to navigate — the most comfortable and predictable way to cover the Marrakech-Casablanca distance, whether by day or night.

How long does the journey really take?

In theory, 240 km of motorway can be covered in just under 2h30 at a steady speed. In practice, allow 3 to 3h30, factoring in tolls, a possible break, and above all crossing the Casablanca metropolitan area — often the slowest stretch of the journey, especially during rush hour. A driver familiar with this route adjusts the departure time to avoid traffic peaks on arrival.

Casablanca from Marrakech: which transport option to choose?

Three options let you cover the distance between Marrakech and Casablanca: the door-to-door private transfer, the ONCF train, and the long-distance bus. Each has its advantages depending on budget, desired comfort, and amount of luggage.

OptionDurationComfortIndicative price
Private transfer (MyTransfers)~3h-3h30, door-to-doorHigh — air-conditioned vehicle, dedicated driver, stop possibleFrom 130 € (1-8 pax) / 170 € (9-14 pax), fixed rate
ONCF train~3h, station to stationDecent, but requires travel to/from the station on both endsVaries by class, for reference only
Bus (CTM / Supratours)~3h30-4h, multiple stopsBasic, depends on how full it isThe most economical option, for reference only

There is no high-speed line (Al Boraq) between Marrakech and Casablanca — Morocco’s high-speed rail network only serves the Tangier-Rabat-Casablanca corridor. On this route, the train remains a standard ONCF service.

Why the private transfer remains the simplest door-to-door option

With a private transfer, there’s no need to reach a station or bus stop with your luggage: the driver picks you up directly at your riad, hotel or home in Marrakech, and drops you off exactly where you need to be in Casablanca — airport, city centre or business address. The rate is fixed and confirmed at booking, with no negotiation or unpleasant surprise on arrival. For a shorter trip, such as between the airport and the centre of Marrakech, you can compare prices in our detailed taxi price comparison for Marrakech (in French).

Casablanca Marrakech transfer: who is it for, and for which trips?

This route mainly concerns three types of travellers: those catching an international flight from Mohammed V Airport, business travellers, and visitors who simply want to reach Casablanca city centre.

Connection with Mohammed V Airport (international flights)

Mohammed V Airport (CMN) is Morocco’s main international hub, with more long-haul connections than Marrakech Airport. Many travellers therefore arrange a Mohammed V Airport transfer from Marrakech to catch an international flight, with real-time flight tracking on the driver’s side to adjust the pickup time in case of delay. More details on this airport on our dedicated Mohammed V Airport Casablanca page (in French).

A route designed for business travel

Fixed schedule, guaranteed punctuality, a comfortable vehicle for working or taking calls during the 3-hour drive, invoice available on request: the private transfer naturally fits the constraints of a business trip between the country’s two main economic cities.

Getting to Casablanca city centre, not just the airport

The transfer isn’t limited to the airport shuttle: you can just as easily be dropped off right in the city centre, on the Corniche, in a business district, or at any other address in Casablanca — the drop-off point is freely chosen at the time of booking.

How to plan your Marrakech-Casablanca trip well

For a trip of more than 3 hours between two cities, it’s best to book in advance, plan your luggage, and choose the right time slot to avoid traffic on arrival in Casablanca.

When to book your transfer

Ideally allow 24 to 48 hours in advance, especially for an early-morning flight from Mohammed V Airport or a departure during high season. Booking is done simply via WhatsApp, with confirmation of the pickup point and exact time.

Luggage and comfort on a 3-hour trip

The vehicles used for this type of long-distance trip offer luggage space suited to travel suitcases (not just a gym bag) — specify the number of bags and passengers at booking so the right vehicle is arranged. A break can be organised along the way if needed.

Best time slot to depart

To avoid heavy traffic entering Casablanca, it’s best to avoid a departure that would have you arriving during rush hour (roughly 7:30-9:30am and 5-7:30pm). An early-morning departure remains the most comfortable choice for a morning arrival.

Frequently Asked Questions

What is the price of a private transfer between Marrakech and Casablanca?

The fixed rate is €130 for 1 to 8 passengers and €170 for 9 to 14 passengers, quoted and confirmed at booking — no hidden extras.

How long does the Marrakech-Casablanca trip take by car?

Allow 3 to 3h30 via the A7 motorway, depending on traffic and the crossing of the Casablanca metropolitan area.

Train or private transfer: which is the best option to reach Casablanca?

The ONCF train can suit a solo traveller with light luggage, provided you accept the trip to/from the station on both ends. A private transfer is better suited as soon as you’re travelling with others, as a family, with luggage, or if you want to be dropped off exactly at your destination with no intermediate stop.

How to get to Mohammed V Airport from Marrakech?

The private transfer remains the most direct solution: pickup at your address in Marrakech, drop-off directly at the Mohammed V Airport terminal, with a recommended safety margin for checking in for an international flight.

Can you book a Marrakech-Casablanca transfer for a group or a company?

Yes. Vehicles for up to 14 passengers are available, and a quote can be arranged for larger groups or recurring business travel needs.

Does the transfer price include luggage and motorway tolls?

Yes, the quoted fixed rate includes tolls, fuel and the driver. Standard luggage is included — just mention a large volume at booking so the right vehicle can be arranged.

In summary

The Casablanca Marrakech transfer covers around 240 km, 3 to 3h30 of driving via the A7 motorway, and a fixed rate starting at 130 € for a door-to-door trip with no unpleasant surprises. If you’re looking for a day trip instead, without changing cities, also check out our excursions from Marrakech (in French).