Skip to main content

Route guide · Casablanca → Rabat

How to Get from Casablanca to Rabat

Updated July 20262 min readby Casablanca Airport Transfers

The short answer

Casablanca and Rabat sit just 90 km apart on Morocco's best transport corridor. The Al Boraq high-speed train covers it in about 50 minutes, classic trains take around an hour, and a private door-to-door transfer about 1 h from 540 MAD per vehicle — the right answer depends on where exactly you start and finish.

Casablanca to Rabat: the options compared

Casablanca → Rabat, compared
OptionTimeTypical costDoor to door?
Al Boraq high-speed train≈ 50 minFares on oncf.maNo — Casa Voyageurs to Rabat Agdal
Classic train (TNR)≈ 1 hFares on oncf.maNo — frequent, station to station
Private transfer≈ 1 hfrom 540 MAD / vehicleYes — any address to any address
From CMN Airport direct≈ 1 h 15from 1,360 MAD / vehicleYes — arrivals hall to your Rabat hotel

The train: Morocco's showcase corridor

This is the line Moroccan rail is proudest of: Al Boraq high-speed services and frequent classic trains link Casa Voyageurs with Rabat Agdal and Rabat Ville through the day. For a station-to-station trip travelling light, it's excellent and cheap. Factor in the ends, though — a taxi to Casa Voyageurs through downtown traffic, and another from Agdal to your final address — and the 50-minute headline becomes a two-hour journey.

When the private car wins

Three cases: you're landing at Mohammed V Airport (the train first requires the shuttle into Casablanca — a private car goes direct from arrivals in about 1 h 15, from 1,360 MAD per vehicle); you're carrying real luggage or travelling as a family; or your day is a Rabat meeting with a return, where a car that waits turns two journeys into one booking.

Frequently asked questions

How long is the drive from Casablanca to Rabat?

About 1 h on the coastal motorway door to door — 90 km. From CMN Airport directly it's around 1 h 15.

How much is a private transfer from Casablanca to Rabat?

From 540 MAD (≈ $55 · €50) per vehicle from central Casablanca, or from 1,360 MAD straight from CMN arrivals with meet & greet. One way, all-inclusive.

Is the Al Boraq worth it for Casablanca–Rabat?

If both your endpoints are near stations, yes — 50 minutes station to station is superb. With luggage, kids or an airport start, the door-to-door car usually wins on total time.

Can I book a return trip with waiting?

Yes — a Casablanca–Rabat return with the driver at your disposal in between is a standard booking, quoted as one written price.

Skip the logistics — book the car

One written price, a name sign in arrivals, and a driver who already knows your flight is late.

Office replies Mon–Sat, 09:00–18:00 (Morocco time)