Skip to main content

Route guide · Casablanca → Rabat

How to Get from Casablanca to Rabat

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 roughly 1 h 15 from 1,500 MAD per vehicle — the right answer depends on where exactly you start and finish.

Updated July 2026 · by Casablanca Airport Transfers

Casablanca to Rabat: the options compared

Casablanca → Rabat, compared
OptionTimeTypical costDoor to door?
Al Boraq high-speed train≈ 50 min≈ 80–150 MAD / personNo — Casa Voyageurs to Rabat Agdal
Classic train (TNR)≈ 1 h≈ 40–60 MAD / personNo — frequent, station to station
Private transfer≈ 1 h 15from 1,500 MAD / vehicleYes — any address to any address
From CMN Airport direct≈ 1 h 30from 1,500 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 30, from 1,500 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.

Business travellers: Rabat's ministries and embassies cluster in Hassan and Agdal — name the building and the driver handles the security-perimeter drop-off etiquette.

Frequently asked questions

01How long is the drive from Casablanca to Rabat?

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

02How much is a private transfer from Casablanca to Rabat?

From 1,500 MAD (≈ $150 · €140) per vehicle, one way, all-inclusive — from central Casablanca or straight from CMN arrivals with meet & greet.

03Is the Al Boraq worth it for Casablanca–Rabat?

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

04Can 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.

Keep reading

Skip the logistics — book the car

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