Need trip ideas? Check out our curated collections of destinations around the globe.More
Trains run between Fez and Meknès each day. They cost 25 DH and take 45 minutes. There are seven daily trains to Casablanca (five hours, 155 DH) via Rabat (four hours, 90 DH). There are five daily trains to Marrakesh (eight hours, 250 DH). The train to Tangier takes five hours and costs 125 DH. The Fez train station is on the north side of the Ville Nouvelle, a 10-minute walk from the center of town.
Fez Train Station (Av. des Almohades, Ville Nouvelle, Fez. 0535/93–03–33.)