Best way to travel between

Budapest-Keleti, Budapest, Hungary
Belgrade
Travel Modes
Price
Distance
Duration
CO2
train
$16.0
355.98 km
8h 12mins
18.87 kgs
 
bus
$23.0
406.85 km
7h 31mins
12.21 kgs
 
bus
$36.0
392.7 km
7h 15mins
11.78 kgs
 
drive
$50.0
382.5 km
3h 38mins
48.96 kgs
 
train
$65.0
366.45 km
8h 54mins
19.42 kgs
 
flight
$167.0
351.23 km
3h 22mins
37.93 kgs
 
flight
$208.0
787.28 km
7h 19mins
85.03 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 355.98 km 8h 12mins 59 AED 16.0
Bus 406.85 km 7h 31mins 84 AED 23.0
Bus 392.7 km 7h 15mins 132 AED 36.0
Drive 382.5 km 3h 38mins 184 AED 50.0
Train 366.45 km 8h 54mins 239 AED 65.0
Flight 351.23 km 3h 22mins 613 AED 167.0
Flight 787.28 km 7h 19mins 764 AED 208.0
Take Train from Budapest-Keleti to Beograd
Time: 8h 12mins Cost: 59 AED; $ 14.4 - 17.6 USD CO2 Emission: 18.87 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Budapest-Keleti, Budapest, Hungary and Belgrade is to travel by train, which will cost about 59 AED or 14.40 USD.