Travel time from

Budapest to Marrakech

Average Travel Times are

6h 55min  -  156h 32min

Travel Distance

5644.77 km

Travel time route map

It takes an average travel time of 23h 31mins to travel from Budapest To Marrakech, given the average speed of 240km/h and the distance of 5644.77 km (3507 miles)

Travel time by transport mode

Tranport Distance Time
Flight 3073km (1910 miles) 6h 55 m
Train 4086km (2539 miles) 49h 51 m
Bus 4084km (2538 miles) 51h 54 m
Drive 11114km (6906 miles) 156h 32 m

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

Air Plane Cruise Speed Max Speed
A300 3h 34 mins 3h 24 mins
A320 3h 39 mins 3h 27 mins
A321 3h 42 mins 3h 29 mins
A380 3h 8 mins 3h 0 mins
Boeing 707 3h 11 mins 3h 4 mins
Boeing 737 3h 56 mins 3h 36 mins
Boeing 747 3h 26 mins 3h 14 mins
Boeing 787 3h 22 mins 3h 10 mins
ATR 72 6h 40 mins 5h 51 mins

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

Speed (km/h) Speed (Ml/h) Duration
40 24.85 277h 50 mins
50 31.07 222h 16 mins
60 37.28 185h 13 mins
80 49.71 138h 55 mins
100 62.14 111h 8 mins

Be prepared

Budapest - Marrakech Info

Travel time from from Kálvin tér M to Liszt Ferenc Airport 2 30mins.

Travel time from from BUD to RAK 4h 25mins.

Travel time from from Marrakech to Marrakesh 8mins.

Travel time chart

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