Best way to travel between

Ljubljana
Belgrade, Serbia
Travel Modes
Price
Distance
Duration
CO2
bus
$25.0
551.2 km
6h 31mins
16.54 kgs
 
train
$35.0
565.47 km
9h 22mins
29.97 kgs
 
bus
$40.0
542.64 km
7h 44mins
16.28 kgs
 
bus
$45.0
585.8 km
7h 52mins
17.57 kgs
 
train
$47.0
553.48 km
10h 3mins
29.33 kgs
 
bus
$52.0
557.55 km
5h 47mins
16.73 kgs
 
drive
$80.0
558.6 km
5h 9mins
71.5 kgs
 
bus
$81.0
548.43 km
9h 37mins
16.45 kgs
 
flight
$128.0
551.25 km
4h 18mins
59.53 kgs
 
flight
$235.0
531.42 km
5h 55mins
57.39 kgs
 
flight
$413.0
651.04 km
7h 44mins
70.31 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 551.2 km 6h 31mins 92 AED 25.0
Train 565.47 km 9h 22mins 129 AED 35.0
Bus 542.64 km 7h 44mins 147 AED 40.0
Bus 585.8 km 7h 52mins 165 AED 45.0
Train 553.48 km 10h 3mins 173 AED 47.0
Bus 557.55 km 5h 47mins 191 AED 52.0
Drive 558.6 km 5h 9mins 294 AED 80.0
Bus 548.43 km 9h 37mins 298 AED 81.0
Flight 551.25 km 4h 18mins 470 AED 128.0
Flight 531.42 km 5h 55mins 863 AED 235.0
Flight 651.04 km 7h 44mins 1,517 AED 413.0
Take Bus from Ljubljana to Beograd
Time: 6h 31mins Cost: 92 AED; $ 22.5 - 27.5 USD CO2 Emission: 16.56 kgs
Source: Rome2rio

Mode of travel comparision chart

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