Plane

Take the ALSA Morocco bus at the Bab doukkala station .

The journey takes approximately 20 m. Ticket price is about €0 The travel distance is 9 km.

Carrier is ALSA Morocco.

Buy ticket

Get off at the Marrakech Airport.
Fly out to Marrakech (RAK) of the Fes (FEZ) airport.

The journey takes approximately 1 h Ticket price is about €30

Carrier is Air Arabia Maroc.

🔎

🚖 Find a cheap local taxi

Get off at the Fes (FEZ).
Take the City Bus Transport Groupe bus at the Fes Sais Airport station .

The journey takes approximately 40 m. The travel distance is 14 km.

Carrier is City Bus Transport Groupe.

Buy ticket

Get off at the Fes.


🛏 Find hotel deals and discounts up to 20% in Fès at Booking


Train

Take the train Moroccan Railways (ONCF) at the station Marrakech.

The journey takes approximately 6 h 25 m. Ticket price is about €18 The travel distance is 564 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Fès.


🛏 Find hotel deals and discounts up to 20% in Fès at Booking


Bus

Take the Supratours bus at the Marrakesh station .

The journey takes approximately 5 h 47 m. Ticket price is about €16 The travel distance is 477 km.

Carrier is Supratours.

Buy ticket

Get off at the Meknès.
495 m on foot from the Meknès to the Meknès.

The journey takes approximately 5 m. The travel distance is 495 m.

Get off at the Meknès.
Take the CTM bus at the Meknès station .

The journey takes approximately 1 h 30 m. Ticket price is about €6 The travel distance is 68 km.

Carrier is CTM.

Buy ticket

Get off at the Fes.


🛏 Find hotel deals and discounts up to 20% in Fès at Booking


Bus

Take the CTM bus at the Marrakech station .

The journey takes approximately 10 h 30 m. Ticket price is about €22 The travel distance is 532 km.

Carrier is CTM.

Buy ticket

Get off at the Fes.


🛏 Find hotel deals and discounts up to 20% in Fès at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 5 h 10 m. The travel distance is 531 km.

Get off at the Fès.


🛏 Find hotel deals and discounts up to 20% in Fès at Booking


The cheapest way to travel from Marrakesh to Fès is by taking a Train with an average price of €18. The journey takes approximately 6 ч. 25 мин.

Plane is the fastest way to travel from Marrakesh to Fès. Tickets cost €31. The journey takes approximately 3 ч. 15 мин.

Marrakesh is approximately 531 km away from Fès. The trip by car takes 5 h 10 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the CTM company. Tickets cost about €22. A bus trip from Marrakesh to Fès will take 10 h 30 m.

The average journey time by car between Marrakesh and Fès is 5 h 10 m.