Best way to travel between

Zurich, Switzerland
Belgrade
Travel Modes
Price
Distance
Duration
CO2
bus
$45.0
1343.34 km
23h 5mins
40.3 kgs
 
train
$120.0
1257.36 km
21h 42mins
66.64 kgs
 
flight
$170.0
996.54 km
4h 25mins
107.63 kgs
 
drive
$210.0
1267.86 km
13h 21mins
162.29 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1343.34 km 23h 5mins 165 AED 45.0
Train 1257.36 km 21h 42mins 441 AED 120.0
Flight 996.54 km 4h 25mins 624 AED 170.0
Drive 1267.86 km 13h 21mins 771 AED 210.0
Take Bus from Zurich to Novi Sad
Time: 20h 35mins Cost: 129 AED; $ 31.5 - 38.5 USD CO2 Emission: 37.43 kgs
Take Bus from Novi Sad to Belgrade
Time: 1h 33mins Cost: 29 AED; $ 7.2 - 8.8 USD CO2 Emission: 2.87 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Zurich, Switzerland and Belgrade is to travel by bus, which will cost about 165 AED or 40.50 USD.