Best way to travel between

Edinburgh, United Kingdom
Budapest, Hungary
Travel Modes
Price
Distance
Duration
CO2
flight
$168.0
2023.68 km
7h 1mins
218.56 kgs
 
bus
$217.0
3189.9 km
48h 3mins
95.7 kgs
 
drive
$485.0
2112.92 km
31h 59mins
270.45 kgs
 
train
$588.0
2334.11 km
22h 29mins
123.71 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2023.68 km 7h 1mins 36,965 HUF 168.0
Bus 3189.9 km 48h 3mins 47,747 HUF 217.0
Drive 2112.92 km 31h 59mins 106,715 HUF 485.0
Train 2334.11 km 22h 29mins 129,378 HUF 588.0
Take Train from Edinburgh to Glasgow Queen Street
Time: 50mins Cost: 3,521 HUF; $ 14.4 - 17.6 USD CO2 Emission: 4.11 kgs
Take Bus from Glasgow, North Court (Buchanan Street) to Glasgow Airport, Terminal Building (Glasgow Airport)
Time: 20mins Cost: 1,760 HUF; $ 7.2 - 8.8 USD CO2 Emission: 0.45 kgs
Take Flight from GLA to BUD
Time: 2h 59mins Cost: 30,804 HUF; $ 126.0 - 154.0 USD CO2 Emission: 206.1 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.93 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Edinburgh, United Kingdom and Budapest, Hungary is to travel by air, which will cost about 36,965 HUF or 151.20 USD.