Travel time from

Budapest to Milan

Average Travel Times are

5h 7min  -  19h 45min

Travel Distance

1042.58 km

Travel time route map

It takes an average travel time of 5h 47mins to travel from Budapest to Milan, given the average speed of 180km/h and the distance of 1042.58 km (648 miles)

Travel time by transport mode

Tranport Distance Time
Flight 938km (583 miles) 5h 7mins
Flight 881km (548 miles) 5h 30mins
Flight 843km (524 miles) 6h 39mins
Drive 1029km (639 miles) 9h 10mins
Bus 1042km (648 miles) 12h 14mins
Train 1247km (775 miles) 14h 0mins
Bus 1043km (648 miles) 18h 16mins
Train 1235km (768 miles) 19h 45mins

Travel time by airplanes from Budapest to Milan

Air Plane Cruise Speed Max Speed
A300 1h 5mins 1h 2mins
A320 1h 7mins 1h 3mins
A321 1h 7mins 1h 3mins
A380 57mins 55mins
Boeing 707 58mins 56mins
Boeing 737 1h 12mins 1h 6mins
Boeing 747 1h 2mins 59mins
Boeing 787 1h 1mins 58mins
ATR 72 2h 2mins 1h 47mins

TIME TO DRIVE FROM Budapest to Milan

Speed (km/h) Speed (Ml/h) Duration
40 24.85 25h 43mins
50 31.07 20h 34mins
60 37.28 17h 8mins
80 49.71 12h 51mins
100 62.14 10h 17mins

Be prepared

Budapest - Milan Info

Travel time from Budapest-Nyugati to Ferihegy 21mins.

Travel time from Ferihegy vasútállomás to Liszt Ferenc Airport 2 12mins.

Travel time from BUD to MXP 1h 43mins.

Travel time from Malpensa Aeroporto to Milano Cadorna 37mins.

Travel time chart

How long does it take to get from Budapest, Hungary and by air and road.