Best way to travel between

Geneva, Switzerland
Budapest, Hungary
Travel Modes
Price
Distance
Duration
CO2
bus
$108.0
1370.25 km
19h 27mins
41.11 kgs
 
flight
$116.0
1056.72 km
4h 42mins
114.13 kgs
 
bus
$118.0
1333.28 km
22h 32mins
40.0 kgs
 
drive
$210.0
1315.65 km
12h 38mins
168.4 kgs
 
train
$259.0
1353.04 km
15h 55mins
71.71 kgs
 
train
$398.0
1357.2 km
15h 15mins
71.93 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1370.25 km 19h 27mins 23,763 HUF 108.0
Flight 1056.72 km 4h 42mins 25,524 HUF 116.0
Bus 1333.28 km 22h 32mins 25,964 HUF 118.0
Drive 1315.65 km 12h 38mins 46,207 HUF 210.0
Train 1353.04 km 15h 55mins 56,988 HUF 259.0
Train 1357.2 km 15h 15mins 87,572 HUF 398.0
Take Bus from Genève to Budapest
Time: 18h 54mins Cost: 23,543 HUF; $ 96.3 - 117.7 USD CO2 Emission: 40.97 kgs
Take Bus from Népliget M to Szent István Bazilika
Time: 16mins Cost: 440 HUF; $ 1.8 - 2.2 USD CO2 Emission: 0.15 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Geneva, Switzerland and Budapest, Hungary is to travel by bus, which will cost about 23,763 HUF or 97.20 USD.