Best way to travel between

Belgrade
Frankfurt
Travel Modes
Price
Distance
Duration
CO2
bus
$120.0
1350.3 km
23h 41mins
40.51 kgs
 
flight
$196.0
1209.22 km
6h 49mins
130.6 kgs
 
train
$225.0
1418.56 km
22h 22mins
75.18 kgs
 
drive
$250.0
1324.58 km
13h 45mins
169.55 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1350.3 km 23h 41mins 88 EUR 120.0
Flight 1209.22 km 6h 49mins 144 EUR 196.0
Train 1418.56 km 22h 22mins 166 EUR 225.0
Drive 1324.58 km 13h 45mins 184 EUR 250.0
Take Bus from Belgrade to Wurzburg
Time: 20h 50mins Cost: 81 EUR; $ 99.0 - 121.0 USD CO2 Emission: 36.88 kgs
Take Bus from Würzburg Hbf to Frankfurt am Main
Time: 1h 53mins Cost: 7 EUR; $ 9.0 - 11.0 USD CO2 Emission: 3.64 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Belgrade and Frankfurt is to travel by bus, which will cost about 88 EUR or 108.00 USD.