Marrakech, Marrakech - Safi, Morocco; Casablanca, Casablanca - Settat, Morocco; Rabat, Rabat - Sale - Kenitra, Morocco; شفشاون, Tanger - Tetouan - Al Hoceima, Morocco; Fez, Fes - Meknes, Morocco; Beni Mellal, Beni Mellal - Khenifra, Morocco
1,025.6km / 1 day
by Jacopo facchi