Trip to Marrakesh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration4h
Distance334 km
Avg. price$ 14
Train trips10 found

Trains from Rabat to Marrakesh

💵 Ticket prices for the train journey from Rabat to Marrakesh range from $12 to $21, offering an affordable and comfortable travel option for visitors looking to experience the beauty of Morocco.

Where to stay in Marrakesh

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

Find accommodation
  • The train services that run from Rabat to Marrakesh are provided by the Moroccan Railways. These trains depart from Rabat Ville station and arrive at Marrakech station. The journey typically takes around 3 hours and 39 minutes, with services operating every two hours daily. The ticket prices for this route range from $12 to $21 depending on the class and type of seating chosen.
  • The fastest train between Rabat and Marrakesh is the direct train operated by Moroccan Railways. This train departs from Rabat Ville station and arrives at Marrakech station, with services running every two hours daily. The journey typically takes around 3 hours and 39 minutes to complete. Ticket prices for this route range from $12 to $21, depending on the seating class chosen.
  • The departure station for trains leaving for Marrakesh from Rabat is Rabat Ville station. This station serves as the starting point for the train services operated by the Moroccan Railways that travel between Rabat and Marrakesh. Passengers can board the train at Rabat Ville station to begin their journey to Marrakesh.
  • There are multiple trains available between Rabat and Marrakesh. The direct train service operated by Moroccan Railways departs from Rabat Ville station and arrives at Marrakech station. Trains depart every two hours and operate daily, providing travelers with flexible options for their journey. The approximate travel time for this route by train is 3 hours and 39 minutes, with ticket prices ranging from $12 to $21, depending on the chosen class.
  • The train from Rabat to Marrakesh arrives at Marrakech station. This station is the final destination for the train services operated by Moroccan Railways on this route. Marrakech station is conveniently located in the city center, allowing passengers to easily access various transportation options or continue their journey to their desired destination within Marrakesh.
  • The first train of the day from Rabat to Marrakesh typically departs from Rabat Ville station early in the morning. Services operate every two hours throughout the day, with the last train departing in the evening. The journey duration between Rabat and Marrakesh by train is approximately 3 hours and 39 minutes, offering travelers flexibility in choosing their preferred departure time.
  • There are multiple direct train trips available each day between Rabat and Marrakesh. Services depart every two hours, providing travelers with several options to choose from throughout the day. The journey duration on these direct trains typically takes around 3 hours and 39 minutes, offering a convenient and efficient way to travel between the two cities. Travelers can enjoy the flexibility of multiple daily departures to suit their schedules.
  • Yes, there is a direct train route between Rabat and Marrakesh. The direct train departs from Rabat Ville station and arrives at Marrakech station, making the journey efficient and convenient for travelers. These direct train services operate every day with departures available every two hours, allowing for flexibility in planning your trip. The journey typically takes around 3 hours and 39 minutes, providing a relatively quick and straightforward travel option between the two cities.
  • The cost of a train journey from Rabat to Marrakesh typically ranges from $12 to $21, depending on the class and type of seating selected. The variability in prices allows passengers to choose the fare that best suits their budget and preferences. It is recommended to check with Moroccan Railways for the most up-to-date pricing information before booking your train ticket for this route.

Will you be returning to Rabat by train?

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

See schedule