260.88 km (162 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 16 hours.
Distance from
Casablanca to MarrakechAverage travel distance is
260.88 kmNomal travel times are between
2h 6min - 3h 32minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 255.99 km | 159.06 miles | 138.22 miles |
Drive | 269.35 km | 167.36 miles | 145.44 miles |
Bus | 256.94 km | 159.66 miles | 138.74 miles |
Train | 261.23 km | 162.32 miles | 141.05 miles |
BE PREPARED
Casablanca - Marrakech Info
The distance from Casablanca to Mohammed V International Airport 32 km (20.1 miles) .
The distance from CMN to RAK 224 km (139.32 miles) .
Travel distance chart
The distance between Casablanca, Grand Casablanca, Morocco to Marrakech, Marrakesh-Tensift-El Haouz, Morocco is 260.88 km (162 miles) and it would cost 12 USD ~ 99 MAD to drive in a car that consumes about 3 MPG.