Best way to travel between

Berlin
Belgrade
Travel Modes
Price
Distance
Duration
CO2
train
$96.0
1353.42 km
21h 29mins
71.73 kgs
 
bus
$113.0
1272.6 km
20h 14mins
38.18 kgs
 
flight
$217.0
1061.93 km
4h 55mins
114.69 kgs
 
drive
$240.0
1307.25 km
13h 46mins
167.33 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1353.42 km 21h 29mins 353 AED 96.0
Bus 1272.6 km 20h 14mins 415 AED 113.0
Flight 1061.93 km 4h 55mins 797 AED 217.0
Drive 1307.25 km 13h 46mins 882 AED 240.0
Take Train from Berlin Hbf (tief) to Praha hl.n.
Time: 4h 48mins Cost: 184 AED; $ 45.0 - 55.0 USD CO2 Emission: 19.75 kgs
Take Train from Praha hl.n. to Beograd
Time: 15h 38mins Cost: 165 AED; $ 40.5 - 49.5 USD CO2 Emission: 52.03 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Berlin and Belgrade is to travel by train, which will cost about 353 AED or 86.40 USD.