Distance from

Marrakech to Casablanca

Average travel distance is

266.39 km

Nomal travel times are between

1h 50min  -  3h 38min

266.39 km (166 miles) is the average travel distance between Marrakech and . If you could walk at the speed of 3mph (4.8kph), it would take 1 days 17 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 263.78 km 163.91 miles 142.43 miles
Drive 266.78 km 165.77 miles 144.05 miles
Bus 266.01 km 165.29 miles 143.63 miles
Train 268.99 km 167.14 miles 145.24 miles

BE PREPARED

Marrakech - Casablanca Info

The distance from RAK to CMN 224 km (139.32 miles) .

The distance from Mohammed V International Airport to Casablanca 40 km (24.63 miles) .

Travel distance chart

The distance between Marrakech, Marrakesh-Tensift-El Haouz, Morocco to Casablanca, Grand Casablanca, Morocco is 266.39 km (166 miles) and it would cost 14 USD ~ 116 MAD to drive in a car that consumes about 3 MPG.