Best way to travel between

Milan
Budapest, Hungary
Travel Modes
Price
Distance
Duration
CO2
flight
$62.0
910.01 km
4h 59mins
98.28 kgs
 
bus
$74.0
1022.79 km
18h 55mins
30.68 kgs
 
flight
$89.0
846.6 km
5h 20mins
91.43 kgs
 
flight
$126.0
831.23 km
6h 51mins
89.77 kgs
 
train
$132.0
1199.95 km
16h 40mins
63.6 kgs
 
train
$184.0
1215.4 km
15h 13mins
64.42 kgs
 
bus
$186.0
995.86 km
15h 49mins
29.88 kgs
 
drive
$210.0
990.86 km
9h 16mins
126.83 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 910.01 km 4h 59mins 13,642 HUF 62.0
Bus 1022.79 km 18h 55mins 16,282 HUF 74.0
Flight 846.6 km 5h 20mins 19,583 HUF 89.0
Flight 831.23 km 6h 51mins 27,724 HUF 126.0
Train 1199.95 km 16h 40mins 29,044 HUF 132.0
Train 1215.4 km 15h 13mins 40,486 HUF 184.0
Bus 995.86 km 15h 49mins 40,926 HUF 186.0
Drive 990.86 km 9h 16mins 46,207 HUF 210.0
Take Train from Milano Nord Cadorna to Malpensa Aeroporto Terminal 1
Time: 37mins Cost: 2,860 HUF; $ 11.7 - 14.3 USD CO2 Emission: 2.59 kgs
Take Flight from MXP to BUD
Time: 1h 36mins Cost: 9,901 HUF; $ 40.5 - 49.5 USD CO2 Emission: 90.64 kgs
Take Bus from Liszt Ferenc Airport 2 to Ferihegy vasútállomás
Time: 8mins Cost: 440 HUF; $ 1.8 - 2.2 USD CO2 Emission: 0.17 kgs
Take Train from Ferihegy to Budapest-Nyugati
Time: 22mins Cost: 440 HUF; $ 1.8 - 2.2 USD CO2 Emission: 0.92 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Milan and Budapest, Hungary is to travel by air, which will cost about 13,642 HUF or 55.80 USD.