Best way to travel between

Vienna
Belgrade, Serbia
Travel Modes
Price
Distance
Duration
CO2
bus
$38.0
641.58 km
11h 1mins
19.25 kgs
 
bus
$40.0
618.12 km
8h 5mins
18.54 kgs
 
bus
$47.0
650.0 km
6h 35mins
19.5 kgs
 
drive
$85.0
620.14 km
5h 49mins
79.38 kgs
 
train
$120.0
635.25 km
12h 19mins
33.67 kgs
 
flight
$147.0
518.09 km
4h 14mins
55.95 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 641.58 km 11h 1mins 140 AED 38.0
Bus 618.12 km 8h 5mins 147 AED 40.0
Bus 650.0 km 6h 35mins 173 AED 47.0
Drive 620.14 km 5h 49mins 312 AED 85.0
Train 635.25 km 12h 19mins 441 AED 120.0
Flight 518.09 km 4h 14mins 540 AED 147.0
Take Train from Stephansplatz to Erdberg
Time: 7mins Cost: 11 AED; $ 2.7 - 3.3 USD CO2 Emission: 0.2 kgs
Take Bus from Vienna Erdberg to Beograd
Time: 9h 53mins Cost: 129 AED; $ 31.5 - 38.5 USD CO2 Emission: 19.14 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Vienna and Belgrade, Serbia is to travel by bus, which will cost about 140 AED or 34.20 USD.