Distance from

Laayoune to Marrakech

Average travel distance is

887.67 km

Nomal travel times are between

2h 28min  -  15h 49min

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

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 794.68 km 493.79 miles 429.09 miles
Bus 933.08 km 579.79 miles 503.82 miles
Drive 935.24 km 581.13 miles 504.99 miles

Be prepared

Laayoune - Marrakech Info

The distance from Laayoune to Laayoune 5 km (3 miles).

The distance from EUN to RAK 785 km (488 miles).

The distance from Marrakech Airport to Menara Mall 5 km (3 miles).

Travel distance chart

The distance between Laayoune to Marrakech, Marrakesh-Tensift-El Haouz, Morocco is 887.67 km (551 miles) and it would cost 40 USD ~ 330.754 MAD to drive in a car that consumes about 10 MPG.