Itinerary

Marrakech → Fez: 7h by train or 9h by car

ONCF train via Casablanca in about 7h. Compare with car or domestic flight.

530 km (approx.)7h en trainDifficulty: moderateRecommended: ONCF train (via Casablanca)

Durations and costs are indicative — no price guaranteed.

Transport options

Compare options

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

ONCF train (via Casablanca)

Recommended

train

Duration
7h – 8h
Indicative cost
25 – 35 EUR
Price
3/5
Speed
3/5
Comfort
4/5

Pros

  • +Comfortable
  • +Onboard catering

Cons

  • Long
  • Connection in Casablanca

Night train (couchette)

train

Duration
8h – 9h
Indicative cost
35 – 50 EUR
Price
2/5
Speed
2/5
Comfort
4/5

Pros

  • +Save a day
  • +Sleeping berths

Cons

  • Average sleep
  • More expensive

CTM/Supratours Bus

bus

Duration
8h – 9h
Indicative cost
18 – 25 EUR
Price
4/5
Speed
2/5
Comfort
3/5

Pros

  • +Cheaper

Cons

  • Very long
  • Less comfortable

Car (via Beni Mellal)

voiture

Duration
6h30 – 7h30
Indicative cost
40 – 70 EUR
Price
3/5
Speed
3/5
Comfort
4/5

Pros

  • +Scenery
  • +Possible stops

Cons

  • Tiring
  • Tolls

Private driver

chauffeur

Duration
7h – 8h
Indicative cost
200 – 300 EUR
Price
1/5
Speed
3/5
Comfort
5/5

Pros

  • +Door-to-door
  • +Flexible stops

Cons

  • Expensive

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

Marrakech and Fes are Morocco's two most visited imperial cities, but they sit at opposite ends of the network: the trip is long whichever mode you choose and deserves planning.

Which option to choose

The train links them via the Casablanca-Rabat axis, which explains the duration. A direct coach exists. Driving allows an inland variant through the Middle Atlas, slower but far more scenic.

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

On the road

By road there are two logics: the motorway via Casablanca, fast and predictable, or the inland route via Beni Mellal, slower but more varied. Do not attempt the latter at night.

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

Is the train direct between Marrakech and Fes?
A service exists but runs via the Atlantic corridor, which lengthens the trip. Check whether your departure involves a change.
Is the night train a good idea?
It saves a hotel night and a travel day, at the cost of uneven sleep.
Can I stop on the way?
Yes: Casablanca, Rabat or Meknes are natural stops on the rail route.
Do I need a car to visit both cities?
No, both medinas are walkable. A car only helps between cities or for excursions.
Destinations

Origin and arrival

Explore the destinations linked by this itinerary.

app.karvyx.com

Book your car for Marrakech → Fez: 7h by train or 9h by car

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

Book a car