Travel time from

Marrakech to Laayoune

Average Travel Times are

3h 39min  -  15h 29min

Travel Distance

863.5 km

Travel time route map

It takes an average travel time of 4h 47mins to travel from Marrakech To Laayoune, given the average speed of 180km/h and the distance of 863.5 km (536 miles)

Travel time by transport mode

Tranport Distance Time
Flight 750km (466 miles) 3h 39 m
Drive 917km (570 miles) 10h 34 m
Bus 898km (558 miles) 15h 29 m

Travel time by airplanes from Marrakech, Marrakesh-Tensift-El Haouz, Morocco to Laayoune

Air Plane Cruise Speed Max Speed
A300 52 mins 49 mins
A320 53 mins 50 mins
A321 54 mins 51 mins
A380 45 mins 44 mins
Boeing 707 46 mins 44 mins
Boeing 737 57 mins 52 mins
Boeing 747 50 mins 47 mins
Boeing 787 49 mins 46 mins
ATR 72 1h 37 mins 1h 25 mins

Time to drive from Marrakech, Marrakesh-Tensift-El Haouz, Morocco to Laayoune

Speed (km/h) Speed (Ml/h) Duration
40 24.85 22h 55 mins
50 31.07 18h 20 mins
60 37.28 15h 17 mins
80 49.71 11h 27 mins
100 62.14 9h 10 mins

Be prepared

Marrakech - Laayoune Info

Travel time from from Menara Mall to Marrakech Airport 12mins.

Travel time from from RAK to EUN 2h 26mins.

Travel time from from Laayoune to Laayoune 5mins.

Travel time chart

How long does it take to get from Marrakech, Marrakesh-Tensift-El Haouz, Morocco and Laayoune by air and road.