FEZ Airport Train Fez To Marrakech Train: 7.5 Hours For $20 – Worth It? by FesAirport 4 septembre 2026 by FesAirport 4 septembre 2026 The Fez to Marrakech train is the smartest way to connect Morocco’s two imperial cities, covering the 530 km route in roughly 7.5–8 hours.ONCF, the national rail operator, runs 3–4 direct services dai… 0 FacebookTwitterPinterestEmail