The Kingdom of Morocco - The art of travelling by train
Morocco is a country with dramatic variations of culture, architecture, climate and a topography that is always in flux with the winds of time.
Train travel in Morocco is fast and modern with over 300 passenger carrying wagons. With trains between the north; Tangier, Meknès and Fez. The East; Oujd. The West; Rabat, Safi and Casablanca and Marrakech to the South. Agadir and Essaouira have no railway station yet but this is planned for the future with the new line to Laayoune.
If you are looking for a train from Europe to Morocco the easy way is to buy an inter-rail ticket