Morocco Train Travel
Morocco Train Travel
With over 1,000 miles of track, the train system in Morocco is one of Africa’s most expansive and modern rail networks. Morocco’s rail transportation is managed by the Office National des Chemins de Fer (ONCF).
Train travel in Morocco is one of the easiest and fastest ways of getting between cities covering major tourist destinations including Marrakech, Casablanca, Meknes, Fez, Rabat and much more.