The Best Tips for Travelling by Train in Morocco

The question is how can I buy Morocco train tickets?

Is it possible to buy train tickets online in advance?

Of course yes. MYticket allows you to purchase bus tickets(CTM, SUPRATOURS, …)and also train tickets(ONCF) 3 months in advance for travel in Morocco. (Marrakech, Essaouira, Agadir, Fes, Chefchaouen, Tangier, Merzouga…) to guarantee first seats with the best prices. For train tickets, you can’t buy them online unless you have a Moroccan card. Even then it’s not a simple process! But if you are a tourist the only way is in person where you can only buy 1st class tickets, which reserves a seat for you a day or so in advance. You can buy them at any train station. Just advise the staff of the right date/time and double-check that’s what’s printed on the tickets they give you before you pay!. Well! MYticket is here for you to buy Morocco train tickets to save time and get the first comfortable seats.

If you are traveling 2nd class there is no need to reserve tickets, you can just turn up close to your train departing and buy the tickets on the spot because it’s doesn’t guarantee seats for you if the train is full, like from Marrakech to Casablanca or Casablanca to Tangier.

 

ONCF has information with routes/times or downloads the App “ONCF Traffic”.

For example, here is some of Morocco Rail Travel Journey Times:
  • From Marrakech to Casablanca – 3 hours 20 minutes.
  • From Marrakech to Rabat – 6 hours 20 minutes.
  • From Marrakech to Meknes – 6 hours 46 minutes.
  • From Marrakech to Fes – 7 hours 35 minutes.
  • From Marrakech to Tanger – 10 hours 15 minutes.

To sum up, for more details about Morocco bus companies’ Supratours and CTM, Please check our post-Morocco bus tickets CTM & SupraTours.

⇒Click here to buy Morocco train tickets



buy morocco train tickets

 

Scroll to Top
×