Trip to Marrakesh

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 trips17 found

Trains from Fes to Marrakesh

🌄 Enjoy the scenic journey that takes approximately 6 hours and 34 minutes. Sit back, relax, and watch the beautiful Moroccan landscapes pass by as you make your way from Fes to Marrakesh by train. 💰 Prices for this train ride range from $20 to $35, offering an affordable and efficient way to travel from Fes to Marrakesh. Experience the comfort and convenience of train travel in Morocco on this memorable journey.

Where to stay in Marrakesh

There are over 2314 hotels to stay in Marrakesh. Prices range from $4 per night.

Find accommodation
  • The train route from Fes to Marrakesh is provided by Moroccan Railways. There is a direct train that departs from Fes and arrives at Marrakech with services operating every two hours, every day. The journey duration is approximately 6 hours and 34 minutes. Ticket prices for the train between Fes and Marrakesh typically range from $20 to $35.
  • The fastest train between Fes and Marrakesh is a direct service operated by Moroccan Railways. This train departs from Fes and arrives at Marrakech, with services operating every two hours, every day. The journey duration on this direct route is approximately 6 hours and 34 minutes. Ticket prices for this train between Fes and Marrakesh typically range from $20 to $35.
  • Trains departing for Marrakesh from Fes leave from Fes station. The train services on this route are operated by Moroccan Railways. Passengers traveling from Fes to Marrakesh can board the train at Fes station to begin their journey.
  • There are multiple trains between Fes and Marrakesh. The direct train service operated by Moroccan Railways departs every two hours and operates daily. The journey duration between Fes and Marrakesh by train is approximately 6 hours and 34 minutes. Travelers have the flexibility to choose from a variety of departure times throughout the day when traveling between these two cities by train.
  • The train from Fes to Marrakesh arrives at Marrakech station. This station serves as the final destination for the Fes to Marrakesh train services operated by Moroccan Railways. Travelers disembark at Marrakech station upon completing the 6-hour and 34-minute train journey from Fes.
  • The first train of the day from Fes to Marrakesh typically departs from Fes station in the early morning hours when train services commence. The last train of the day usually leaves Fes in the late evening, allowing for travelers to reach Marrakesh before the day ends. With services departing every two hours and operating daily, passengers have multiple options throughout the day to make the 6-hour and 34-minute journey between Fes and Marrakesh by train.
  • There are multiple direct train trips available each day between Fes and Marrakesh. Services depart every two hours, offering travelers a convenient and frequent option for traveling between the two cities. With trains operating daily, passengers have flexibility in choosing a departure time that suits their schedule for the 6-hour and 34-minute journey by train from Fes to Marrakesh.
  • Yes, there is a direct train that operates between Fes and Marrakesh. This direct train service departs from Fes and arrives at Marrakech daily, with departures scheduled every two hours. The journey duration for the direct train trip between Fes and Marrakesh is approximately 6 hours and 34 minutes, offering passengers a convenient and efficient travel option between the two cities.
  • The cost of a train ticket from Fes to Marrakesh typically ranges from $20 to $35, making it an affordable mode of transportation for travelers. The variation in ticket prices may depend on factors such as class of travel, seating options, and availability. Passengers can choose from different fare options to suit their budget and preferences when booking a train journey between Fes and Marrakesh.

Will you be returning to Fes by train?

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

See schedule