Travel time from

Belgrade to Ljubljana

Average Travel Times are

5h 23min  -  12h 5min

Travel Distance

561.38 km

Travel time route map

It takes an average travel time of 3h 7mins to travel from Belgrade to Ljubljana, given the average speed of 180km/h and the distance of 561.38 km (349 miles)

Travel time by transport mode

Tranport Distance Time
Drive 545km (339 miles) 5h 23mins
Flight 531km (330 miles) 7h 49mins
Train 580km (360 miles) 10h 4mins
Bus 567km (352 miles) 12h 5mins

Travel time by airplanes from Belgrade to Ljubljana

Air Plane Cruise Speed Max Speed
A300 37mins 35mins
A320 37mins 35mins
A321 38mins 36mins
A380 32mins 31mins
Boeing 707 33mins 31mins
Boeing 737 40mins 37mins
Boeing 747 35mins 33mins
Boeing 787 35mins 32mins
ATR 72 1h 9mins 1h 0mins

TIME TO DRIVE FROM Belgrade to Ljubljana

Speed (km/h) Speed (Ml/h) Duration
40 24.85 13h 37mins
50 31.07 10h 53mins
60 37.28 9h 4mins
80 49.71 6h 48mins
100 62.14 5h 26mins

Be prepared

Belgrade - Ljubljana Info

Travel time from Slavija to Belgrade Nikola Tesla Airport 30mins.

Travel time from BEG to ZAG 1h 16mins.

Travel time from Zagreb Airport to Zagreb Autobusni kolodvor 25mins.

Travel time from Zagreb Glavni Kolod. to Ljubljana 2h 20mins.

Travel time chart

How long does it take to get from Belgrade and by air and road.