Best way to travel between

Belgrade, Serbia
Geneva, Switzerland
Travel Modes
Price
Distance
Duration
CO2
bus
$1.0
1771.35 km
23h 32mins
53.14 kgs
 
flight
$115.0
1173.17 km
4h 41mins
126.7 kgs
 
bus
$129.0
1549.12 km
22h 30mins
46.47 kgs
 
drive
$210.0
1388.4 km
13h 16mins
177.72 kgs
 
train
$288.0
1617.0 km
18h 35mins
85.7 kgs
 
train
$425.0
1704.65 km
24h 45mins
90.35 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1771.35 km 23h 32mins 1 CHF 1.0
Flight 1173.17 km 4h 41mins 104 CHF 115.0
Bus 1549.12 km 22h 30mins 117 CHF 129.0
Drive 1388.4 km 13h 16mins 191 CHF 210.0
Train 1617.0 km 18h 35mins 261 CHF 288.0
Train 1704.65 km 24h 45mins 386 CHF 425.0
Take Bus from Belgrade to Geneva
Time: 23h 32mins Cost: 1 CHF; $ 0.9 - 1.1 USD CO2 Emission: 53.15 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Belgrade, Serbia and Geneva, Switzerland is to travel by bus, which will cost about 1 CHF or 0.90 USD.