The distance between Marrakesh and Casablanca is 138 miles, or approximately 220 kilometers.There are 5 ways to get from Marrakesh to Casablanca, including bus, minivan, car, train, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 2 hours.
The distance between Casablanca and Marrakesh is 138 miles, or approximately 220 kilometers.There are 5 ways to get from Casablanca to Marrakesh, including bus, minivan, car, train, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 2 hours.
The distance between Marrakesh and Fes is 241 miles, or approximately 385 kilometers.There are 5 ways to get from Marrakesh to Fes, including minivan, car, train, bus, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 4 hours.
The distance between Fes and Marrakesh is 241 miles, or approximately 385 kilometers.There are 5 ways to get from Fes to Marrakesh, including minivan, car, train, bus, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 4 hours.
The distance between Marrakesh and Sale is 183 miles, or approximately 292 kilometers.There are 2 ways to get from Marrakesh to Sale, including bus and train.The earliest departure leaves at 03:30 and has a duration of 4 hours 10 minutes.
Marrakesh to Sale by bus
The only travel class available is Standard.
4Cities
6Routes
Our travelers reviews about the ride with Oussama
3.6
Based on 5 reviews from Bookaway users who traveled with Oussama