Itinerary

Rabat → Marrakech by train, car or plane

The direct Rabat–Marrakech train takes around 3h30. A car is useful if you plan intermediate stops.

330 km (approx.)3h30 – 4h30Recommended: Direct ONCF train

Durations are indicative.

Transport options

Compare options

Mode, duration, indicative cost when a source is validated, editorial ratings, pros and cons.

Direct ONCF train

Recommended

train

Duration
3h30 – 4h

Editorial rating

Speed (5 = fastest)
4/5
Comfort (5 = most comfortable)
4/5

Pros

  • +No change of train
  • +Comfortable

Cons

  • –Less frequent than Casablanca–Marrakech

Booking tip: oncf-voyages.ma

CTM bus

bus

Duration
4h30 – 5h30

Editorial rating

Speed (5 = fastest)
2/5
Comfort (5 = most comfortable)
3/5

Pros

  • +Budget-friendly

Cons

  • –Much slower

Own or rental car

car

Duration
3h30 – 4h30

Editorial rating

Speed (5 = fastest)
4/5
Comfort (5 = most comfortable)
4/5

Pros

  • +Flexibility

Cons

  • –Motorway tolls
  • –Traffic leaving Rabat

Private driver

private driver

Duration
3h30 – 4h30

Editorial rating

Speed (5 = fastest)
4/5
Comfort (5 = most comfortable)
5/5

Pros

  • +Door to door

Cons

  • –Expensive

How to choose?

  • Limited time: aim for the highest speed rating.
  • Comfort first: choose based on the comfort rating and the listed pros.
  • Ratings are editorial assessments, not measurements.
  • Durations are indicative — verify schedules at booking time.

The trip at a glance

From the administrative capital to the tourist capital, this trip combines the Atlantic corridor and the inland plain. The train covers it without forcing a change, making it simple despite the distance.

Which option to choose

The train remains the benchmark for city-centre travel. A car takes over if Marrakech is only a base for the Atlas or the coast.

The comparison table above shows the duration and indicative budget recorded for each mode on this route.

On the road

The road links the A3 and then the A7 while bypassing Casablanca. The bypass is the busiest part: plan around rush hour.

Before you go

  • Check the day's timetable with the operator: frequencies vary by season.
  • Carry small change for connecting taxis and tolls.
  • If you rent a car, get the insurance terms and deposit amount confirmed in writing.

Frequently asked questions

Which Rabat station should I use?
Both Rabat-Ville and Rabat-Agdal serve this line; choose the one closest to your accommodation.
Does the trip go through Casablanca?
Yes, both the rail and road routes follow the Atlantic corridor before turning inland.
Should I book?
Recommended during holidays and for first class.
Can I combine with Casablanca?
Yes, a Casablanca stopover fits naturally since the city is on the way.
Destinations

Origin and arrival

Explore the destinations linked by this itinerary.

app.karvyx.com

Plan your rental on app.karvyx.com

Availability and prices to be checked in the app.

Open the KARVYX app