Best way to travel between

Ljubljana
Belgrade
Travel Modes
Price
Distance
Duration
CO2
bus
$55.0
548.99 km
12h 29mins
16.47 kgs
 
train
$65.0
568.88 km
9h 29mins
30.15 kgs
 
drive
$95.0
545.9 km
5h 38mins
69.88 kgs
 
flight
$201.0
534.57 km
6h 57mins
57.73 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 548.99 km 12h 29mins 202 AED 55.0
Train 568.88 km 9h 29mins 239 AED 65.0
Drive 545.9 km 5h 38mins 349 AED 95.0
Flight 534.57 km 6h 57mins 738 AED 201.0
Take Bus from Ljubljana Avtobusna postaja to Zagreb Autobusni kolodvor
Time: 2h 28mins Cost: 73 AED; $ 18.0 - 22.0 USD CO2 Emission: 4.27 kgs
Take Bus from Zagreb to Belgrade
Time: 8h 59mins Cost: 129 AED; $ 31.5 - 38.5 USD CO2 Emission: 12.22 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Ljubljana and Belgrade is to travel by bus, which will cost about 202 AED or 49.50 USD.