Distance from

Ljubljana to Belgrade

Average travel distance is

600.34 km

Nomal travel times are between

4h 18min  -  10h 3min

600.34 km (373 miles) is the average travel distance between Ljubljana and Belgrade. If you could walk at the speed of 3mph (4.8kph), it would take 3 days 21 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 563.31 km 350.02 miles 304.16 miles
Bus 575.2 km 357.41 miles 310.58 miles
Train 586.69 km 364.55 miles 316.79 miles
Drive 592.12 km 367.92 miles 319.72 miles

Be prepared

Ljubljana - Belgrade Info

The distance from Ljubljana to Zagreb Airport 170 km (105 miles).

The distance from ZAG to BEG 374 km (233 miles).

The distance from Belgrade Airport to Slavija Square 20 km (13 miles).

Travel distance chart

The distance between Ljubljana to Belgrade, Serbia is 600.34 km (373 miles) and it would cost 25 USD ~ 25 USD to drive in a car that consumes about 6 MPG.