Travel time from

Budapest to Milan

Average Travel Times are

5h 20min  -  18h 58min

Travel Distance

1002.66 km

Travel time route map

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

Travel time by transport mode

Tranport Distance Time
Flight 846km (525 miles) 5h 20mins
Drive 980km (609 miles) 9h 47mins
Bus 1009km (627 miles) 18h 51mins
Train 1137km (707 miles) 18h 58mins

Travel time by airplanes from Budapest to Milan

Air Plane Cruise Speed Max Speed
A300 58mins 56mins
A320 1h 0mins 57mins
A321 1h 1mins 57mins
A380 51mins 49mins
Boeing 707 52mins 50mins
Boeing 737 1h 5mins 59mins
Boeing 747 56mins 53mins
Boeing 787 55mins 52mins
ATR 72 1h 50mins 1h 36mins

TIME TO DRIVE FROM Budapest to Milan

Speed (km/h) Speed (Ml/h) Duration
40 24.85 24h 29mins
50 31.07 19h 35mins
60 37.28 16h 19mins
80 49.71 12h 14mins
100 62.14 9h 47mins

Be prepared

Budapest - Milan Info

Travel time from Budapest-Nyugati to Ferihegy 19mins.

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

Travel time from BUD to BGY 1h 36mins.

Travel time from Orio al Serio Airport to Milano Centrale 1h 0mins.

Travel time chart

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