Trip to Fes

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration7h
Distance565 km
Avg. price$ 24
Train trips18 found

Trains from Marrakesh to Fes

🌄 The journey through scenic landscapes takes approximately 6 hours and 25 minutes, offering passengers a comfortable and relaxing way to travel between these two iconic Moroccan cities. With amenities onboard, travelers can enjoy the experience and arrive in Fes ready to explore. 💰 Ticket prices for the Marrakech to Fes train vary between $20 to $35, making it an affordable choice for those looking to discover the vibrant culture and history that both cities have to offer. Whether for a day trip or a longer stay, the train ride provides a memorable and hassle-free travel experience.

Where to stay in Fes

There are over 447 hotels to stay in Fes. Prices range from $7 per night.

Find accommodation
  • The train route from Marrakesh to Fès is operated by Moroccan Railways. There is a direct train that departs from Marrakech station and arrives at Fès station. The journey lasts approximately 6 hours and 25 minutes, with trains running hourly every day. Ticket prices for the Marrakesh to Fès train range from $20 to $35.
  • The direct train operated by Moroccan Railways is the fastest option between Marrakesh and Fès. The journey on this train takes approximately 6 hours and 25 minutes, with services departing hourly every day. Ticket prices for this fast train vary from $20 to $35, providing a convenient and efficient travel option between the two cities.
  • Trains departing from Marrakesh for Fès are scheduled to leave from Marrakech station. This station serves as the departure point for the train services operated by Moroccan Railways connecting the two cities. Passengers can easily access Marrakech station to board the train bound for Fès.
  • There are multiple trains available between Marrakesh and Fès with services departing hourly and operating every day. These trains are operated by Moroccan Railways and offer a direct route from Marrakech station to Fès station. The journey duration between the two cities by train is approximately 6 hours and 25 minutes. Travelers have the flexibility to choose from the frequent train services that connect Marrakesh and Fès.
  • The Marrakesh to Fès train operated by Moroccan Railways arrives at Fès station in Fès. Fès station serves as the final destination for this train route that connects the two cities. Upon arrival at Fès station, travelers can easily access the city's amenities and continue with their journey or explore the historic city of Fès.
  • The first train of the day from Marrakesh to Fès departs from Marrakech station in the early morning. The trains on this route operate hourly, ensuring frequent travel options throughout the day. The last train of the day to travel from Marrakesh to Fès typically leaves in the evening, providing travelers with a full day's worth of travel opportunities to reach their destination.
  • There are multiple direct train trips available each day between Marrakesh and Fès. The services depart hourly, providing travelers with convenient and frequent options for their journey. With trains operating every day, passengers have flexibility in choosing a suitable departure time that fits their schedule. The journey from Marrakesh to Fès by train takes approximately 6 hours and 25 minutes, ensuring a relatively efficient travel time between the two cities.
  • Yes, there is a direct train between Marrakesh and Fès. The train services depart from Marrakech and arrive at Fès, with departures available hourly every day. The journey by train from Marrakesh to Fès takes approximately 6 hours and 25 minutes, providing a convenient and straightforward transportation option between the two cities.
  • The cost of a train ticket from Marrakesh to Fès ranges from $20 to $35. The varying prices offer passengers flexibility in choosing their preferred class or amenities during the journey. Travelers can select the ticket that best suits their budget and preferences when booking their train trip from Marrakesh to Fès.

Will you be returning to Marrakesh by train?

If you are looking for the return train journey, check out trains from Fes to Marrakesh

See schedule