Best way to travel between

Geneva, Switzerland
Belgrade, Serbia
Travel Modes
Price
Distance
Duration
CO2
bus
$1.0
1752.4 km
23h 18mins
52.57 kgs
 
bus
$66.0
1411.2 km
22h 26mins
42.34 kgs
 
flight
$132.0
1174.2 km
5h 4mins
126.81 kgs
 
drive
$210.0
1391.52 km
13h 10mins
178.11 kgs
 
train
$270.0
1618.05 km
19h 12mins
85.76 kgs
 
train
$414.0
1733.68 km
25h 8mins
91.89 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1752.4 km 23h 18mins 4 AED 1.0
Bus 1411.2 km 22h 26mins 242 AED 66.0
Flight 1174.2 km 5h 4mins 485 AED 132.0
Drive 1391.52 km 13h 10mins 771 AED 210.0
Train 1618.05 km 19h 12mins 992 AED 270.0
Train 1733.68 km 25h 8mins 1,521 AED 414.0
Take Bus from Geneva to Belgrade
Time: 23h 18mins Cost: 4 AED; $ 0.9 - 1.1 USD CO2 Emission: 52.6 kgs
Source: Rome2rio

Mode of travel comparision chart

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