Distance from

Marrakesh to Casablanca

Average travel distance is

261.29 km

Nomal travel times are between

1h 49min  -  3h 32min

261.29 km (162 miles) is the average travel distance between Marrakesh and . If you could walk at the speed of 3mph (4.8kph), it would take 1 days 16 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 261.27 km 162.34 miles 141.07 miles
Drive 266.78 km 165.77 miles 144.05 miles
Bus 255.87 km 158.99 miles 138.16 miles
Train 261.23 km 162.32 miles 141.05 miles

BE PREPARED

Marrakesh - Casablanca Info

The distance from RAK to CMN 222 km (137.99 miles) .

The distance from Mohammed V International Airport to Casablanca 39 km (24.4 miles) .

Travel distance chart

The distance between Marrakesh, Marrakesh-Tensift-El Haouz, Morocco to Casablanca, Grand Casablanca, Morocco is 261.29 km (162 miles) and it would cost 12 USD ~ 99 MAD to drive in a car that consumes about 3 MPG.