893.06 km (554 miles) is the average travel distance between Marrakesh and Laayoune. If you could walk at the speed of 3mph (4.8kph), it would take 5 days 18 hours.
Distance fromMarrakesh to Laayoune
Average travel distance is893.06 km
Nomal travel times are between3h 51min - 17h 24min
Travel distance by transport mode
|Flight||787.11 km||489.09 miles||425.01 miles|
|Drive||937.4 km||582.47 miles||506.16 miles|
|Bus||954.68 km||593.21 miles||515.49 miles|
Marrakesh - Laayoune Info
The distance from Sofitel to Marrakech Airport 5 km (3 miles).
The distance from RAK to EUN 778 km (483 miles).
The distance from Laayoune to Laayoune 5 km (3 miles).
Travel distance chart
The distance between Marrakesh, Marrakesh-Tensift-El Haouz, Morocco to Laayoune is 893.06 km (554 miles) and it would cost 55 USD ~ 55 USD to drive in a car that consumes about 13 MPG.
- Best Option