Best way to travel between

Budapest, Hungary
Geneva, Switzerland
Travel Modes
Price
Distance
Duration
CO2
bus
$107.0
1329.06 km
19h 38mins
39.87 kgs
 
flight
$116.0
1078.48 km
5h 2mins
116.48 kgs
 
bus
$120.0
1306.62 km
22h 6mins
39.2 kgs
 
drive
$210.0
1315.65 km
12h 37mins
168.4 kgs
 
train
$261.0
1340.03 km
16h 0mins
71.02 kgs
 
train
$397.0
1344.36 km
14h 38mins
71.25 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1329.06 km 19h 38mins 97 CHF 107.0
Flight 1078.48 km 5h 2mins 105 CHF 116.0
Bus 1306.62 km 22h 6mins 109 CHF 120.0
Drive 1315.65 km 12h 37mins 191 CHF 210.0
Train 1340.03 km 16h 0mins 237 CHF 261.0
Train 1344.36 km 14h 38mins 360 CHF 397.0
Take Bus from Szent István Bazilika to Népliget M
Time: 15mins Cost: 2 CHF; $ 1.8 - 2.2 USD CO2 Emission: 0.16 kgs
Take Bus from Budapest to Genève
Time: 18h 22mins Cost: 96 CHF; $ 95.4 - 116.6 USD CO2 Emission: 39.72 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Budapest, Hungary and Geneva, Switzerland is to travel by bus, which will cost about 97 CHF or 96.30 USD.