Best way to travel between

Budapest, Hungary
Stockholm
Travel Modes
Price
Distance
Duration
CO2
flight
$90.0
1479.92 km
5h 24mins
159.83 kgs
 
flight
$131.0
1373.6 km
7h 37mins
148.35 kgs
 
bus
$132.55
2693.67 km
39h 5mins
80.81 kgs
 
bus
$138.0
3231.9 km
49h 18mins
96.96 kgs
 
train
$287.0
2306.22 km
26h 1mins
122.23 kgs
 
drive
$420.0
2398.2 km
22h 50mins
306.97 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1479.92 km 5h 24mins 591 SEK 90.0
Flight 1373.6 km 7h 37mins 861 SEK 131.0
Bus 2693.67 km 39h 5mins 871 SEK 132.55
Bus 3231.9 km 49h 18mins 907 SEK 138.0
Train 2306.22 km 26h 1mins 1,886 SEK 287.0
Drive 2398.2 km 22h 50mins 2,760 SEK 420.0
Take Train from Budapest-Nyugati to Ferihegy
Time: 21mins Cost: 13 SEK; $ 1.8 - 2.2 USD CO2 Emission: 0.94 kgs
Take Bus from Ferihegy vasútállomás to Liszt Ferenc Airport 2
Time: 12mins Cost: 13 SEK; $ 1.8 - 2.2 USD CO2 Emission: 0.18 kgs
Take Flight from BUD to ARN
Time: 2h 15mins Cost: 493 SEK; $ 67.5 - 82.5 USD CO2 Emission: 152.92 kgs
Take Train from Arlanda Norra to Stockholm Central
Time: 21mins Cost: 72 SEK; $ 9.9 - 12.1 USD CO2 Emission: 2.15 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Budapest, Hungary and Stockholm is to travel by air, which will cost about 591 SEK or 81.00 USD.