The distance between Marrakesh and Casablanca is 138 miles, or approximately 220 kilometers.There are 5 ways to get from Marrakesh to Casablanca, including train, minivan, car, bus, 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 train, minivan, car, bus, 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 Chefchaouen and Casablanca is 173 miles, or approximately 277 kilometers.There are 3 ways to get from Chefchaouen to Casablanca, including minivan, car, and bus.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 Casablanca and Chefchaouen is 173 miles, or approximately 277 kilometers.There are 3 ways to get from Casablanca to Chefchaouen, including minivan, car, and bus.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 Casablanca and Rabat is 52 miles, or approximately 83 kilometers.There are 4 ways to get from Casablanca to Rabat, including minivan, bus, car, and train.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 4 hours.