Itinerary

Casablanca → Fez by train, bus or car

The ONCF train links Casa to Fez in 3h15 via Rabat and Meknès. A very good option to reach the Fez medina.

290 km (approx.)3h15 – 4hRecommended: ONCF train, 2nd class

Durations and costs are indicative — no price guaranteed.

Transport options

Compare options

Mode, duration, indicative cost, scores, pros and cons.

ONCF train, 2nd class

Recommended

train

Duration
3h15 – 4h
Indicative cost
12 – 18 EUR
Price
5/5
Speed
4/5
Comfort
4/5

Pros

  • +Very frequent
  • +Comfortable

Cons

  • Crowded at peak times

Booking tip: oncf-voyages.ma

ONCF train, 1st class

train

Duration
3h15 – 4h
Indicative cost
18 – 26 EUR
Price
3/5
Speed
4/5
Comfort
5/5

Pros

  • +Reserved seats
  • +Quieter

Cons

  • More expensive

CTM bus

bus

Duration
4h30 – 5h30
Indicative cost
12 – 16 EUR
Price
5/5
Speed
2/5
Comfort
3/5

Pros

  • +Budget-friendly

Cons

  • Slower than the train

Own or rental car

car

Duration
4h – 5h
Indicative cost
30 – 50 EUR
Price
3/5
Speed
3/5
Comfort
4/5

Pros

  • +Flexibility
  • +Stop in Meknès

Cons

  • Motorway tolls

How to choose?

  • Tight budget: pick the option with the highest price score.
  • Limited time: aim for the highest speed score.
  • Comfort first: choose based on the comfort score and the listed pros.
  • All estimates are indicative — verify prices and schedules at booking time.

The trip at a glance

From the Atlantic coast to Morocco's spiritual capital, this route follows the country's historic axis via Rabat and Meknes. Rail makes particular sense here: the line serves the main northern stations without a detour.

Which option to choose

Take the train if Fes is your final stop: the station sits near the new town and a petit taxi covers the rest to the medina. A car only pays off if you continue into the Middle Atlas or on to Chefchaouen.

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

On the road

By road the trip uses the motorway via Rabat and then Meknes. It is straightforward but long, and driving inside the Fes medina is best avoided since it is almost entirely pedestrian.

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

Does the train stop in Meknes?
Yes, Meknes is a station on this line and makes an easy stopover between Casablanca and Fes.
First or second class?
Second class is fine for a daytime trip; first class offers reserved seats and less crowding on a long ride.
Can I park near the Fes medina?
There are guarded car parks near the medina gates. Inside, driving is not possible.
Is the bus slower?
Generally yes. It remains useful if your start or end point is far from a station.
Destinations

Origin and arrival

Explore the destinations linked by this itinerary.

app.karvyx.com

Book your car for Casablanca → Fez by train, bus or car

Compare agencies and prices in a few clicks on app.karvyx.com.

Book a car