13 Days | 12 Nights
1 Stop
Casablanca Airport
40 mins
3 Stops
Casablanca City
3 hours
Rabat
3 hours
Tangier
2.45 hours
2 Stops
Tangier
4 hours
Chefchaouen
4 hours
3 Stops
Volubilis
5 hours
Meknes
4 hours
Fes
1 hour
1 Stop
Fes
8 hours
4 Stops
Ifrane
2.5 hours
Midelt
2 hours
Erfoud
3.5 hours
Merzouga
45 mins
2 Stops
Tinghir
3 hours
Dades
1.5 hours
3 Stops
Ouarzazate
2 hours
Ait Ben Haddou
3.5 hours
Marrakech
3 hours
1 Stop
Marrakech
8 hours
1 Stop
Marrakech
24 hours
1 Stop
Essaouira
6 hours
3 Stops
Safi
3 hours
Oualidia
1 hour
Casablanca City
2.5 hours
1 Stop
Casablanca Airport
45 mins