Best way to travel between

Belgrade
Stuttgart, Germany
Travel Modes
Price
Distance
Duration
CO2
bus
$103.0
1212.31 km
20h 59mins
36.37 kgs
 
train
$180.0
1380.06 km
25h 59mins
73.14 kgs
 
drive
$230.0
1184.73 km
12h 26mins
151.65 kgs
 
flight
$253.0
1277.04 km
6h 14mins
137.92 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1212.31 km 20h 59mins 76 EUR 103.0
Train 1380.06 km 25h 59mins 133 EUR 180.0
Drive 1184.73 km 12h 26mins 169 EUR 230.0
Flight 1277.04 km 6h 14mins 186 EUR 253.0
Take Bus from Belgrade to Stuttgart
Time: 20h 36mins Cost: 74 EUR; $ 90.0 - 110.0 USD CO2 Emission: 36.05 kgs
Take Train from Stuttgart-Obertürkheim to Stuttgart Stadtmitte
Time: 14mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.56 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Belgrade and Stuttgart, Germany is to travel by bus, which will cost about 76 EUR or 92.70 USD.