Best way to travel between

Geneva, Switzerland
Budapest
Travel Modes
Price
Distance
Duration
CO2
bus
$89.0
1330.35 km
19h 44mins
39.91 kgs
 
flight
$169.0
1085.7 km
4h 50mins
117.26 kgs
 
train
$210.0
1341.6 km
16h 34mins
71.1 kgs
 
drive
$220.0
1274.62 km
13h 15mins
163.15 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1330.35 km 19h 44mins 19,583 HUF 89.0
Flight 1085.7 km 4h 50mins 37,185 HUF 169.0
Train 1341.6 km 16h 34mins 46,207 HUF 210.0
Drive 1274.62 km 13h 15mins 48,407 HUF 220.0
Take Bus from Geneva to Budapest
Time: 19h 26mins Cost: 19,803 HUF; $ 81.0 - 99.0 USD CO2 Emission: 39.78 kgs
Take Train from Népliget to Deák Ferenc tér
Time: 11mins Cost: 220 HUF; $ 0.9 - 1.1 USD CO2 Emission: 0.25 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Geneva, Switzerland and Budapest is to travel by bus, which will cost about 19,583 HUF or 80.10 USD.