LATEST:

Morocco: Train Schedule & Prices Guide

Morocco: Train Schedule & Prices Guide

Average length of trip:

  • From Marrakech to Casablanca — 3 hours
  • From Marrakech to Rabat — 4 hours
  • From Marrakech to Fes — 7 hours
  • From Marrakech to Meknes — 6 hours
  • From Tangier to Marrakech — 11 hours (direct overnight)
  • From Tangier to Fes — 5 hours
  • From Casablanca to Fes — 4 hours
  • From Casablanca to Oujda — 10 hours
  • From the International Airport to Casablanca Center — 40 mins

Ticket cost:

  • From Marrakech to Casablanca — 140/90 Dirham
  • From Marrakech to Rabat — 185/120 Dirham
  • From Marrakech to Fes — 295/195 Dirham
  • From Marrakech to Meknes — 265/174 Dirham
  • From Tangier to Marrakech — 310/205 Dirham
  • From Tangier to Fes — 155/105 Dirham
  • From Casablanca to Fes — 165/110 Dirham
  • From Casablanca to Oujda — 305/205 Dirham
  • From the International Airport to Casablanca Center — 60/40 Dirham

Train Schedule:

 

Updated as of June 20, 2014

1 Comment on Morocco: Train Schedule & Prices Guide

  1. Carmel Peinke // March 8, 2018 at 2:39 am // Reply

    I would like to travel from Marrakesh to Casablanca, perhaps up to Chefaouen, then to Fez & back to Marrakesh – in the next two weeks.
    Could you provide me with a timetable & costs, please?
    THANK YOU!

Leave a comment

Your email address will not be published.


*


google.com, pub-8898297091421353, DIRECT, f08c47fec0942fa0
Share