266.13 km (165 miles) is the average travel distance between Casablanca and . If you could walk at the speed of 3mph (4.8kph), it would take 1 days 17 hours.
Distance from
Casablanca to MarrakeshAverage travel distance is
266.13 kmNomal travel times are between
2h 31min - 4h 2minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Drive | 260.57 km | 161.91 miles | 140.7 miles |
Flight | 257.96 km | 160.29 miles | 139.29 miles |
Bus | 270.09 km | 167.82 miles | 145.84 miles |
Bus | 270.09 km | 167.82 miles | 145.84 miles |
Train | 271.93 km | 168.97 miles | 146.83 miles |
BE PREPARED
Casablanca - Marrakesh Info
The distance from Casablanca to Mohammed V International Airport 31 km (19.14 miles) .
The distance from CMN to RAK 222 km (138.0 miles) .
The distance from Marrakech Airport to Es Saadi Marrakech Resort - Palace 6 km (3.46 miles) .
Travel distance chart
The distance between Casablanca, Grand Casablanca, Morocco to Marrakesh, Marrakesh-Tensift-El Haouz, Morocco is 266.13 km (165 miles) and it would cost 16 USD ~ 132 MAD to drive in a car that consumes about 4 MPG.