Morocco Rail Travel Journey Times
Traveling by train in Morocco is the most efficient and practical way to get around. The rail network in Morocco is not very extensive, but most of the main tourist destinations are covered. Trains run between Marrakech, Fez, Casablanca (including the international airport), Rabat, Oujda, Tangier, and Meknes. If you want to go to the …