594.49 km (369 miles) is the average travel distance between Belgrade and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 20 hours.
Distance from
Belgrade to LjubljanaAverage travel distance is
594.49 kmNomal travel times are between
4h 29min - 12h 10minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 563.14 km | 349.92 miles | 304.07 miles |
Drive | 585.37 km | 363.73 miles | 316.08 miles |
Bus | 573.04 km | 356.07 miles | 309.41 miles |
Flight | 579.87 km | 360.32 miles | 313.11 miles |
Bus | 571.95 km | 355.4 miles | 308.83 miles |
Flight | 684.56 km | 425.36 miles | 369.63 miles |
Bus | 628.88 km | 390.77 miles | 339.57 miles |
Bus | 596.40 km | 370.58 miles | 322.03 miles |
Bus | 577.56 km | 358.88 miles | 311.86 miles |
Train | 589.78 km | 366.47 miles | 318.46 miles |
Train | 588.83 km | 365.88 miles | 317.94 miles |
BE PREPARED
Belgrade - Ljubljana Info
The distance from Slavija Square to Belgrade Airport 20 km (12.55 miles) .
The distance from Belgrade Airport to Belgrade 0 km (0.11 miles) .
The distance from BEG to LJU 515 km (319.91 miles) .
The distance from Ljubljana to Ljubljana Airport 0 km (0.03 miles) .
The distance from Ljubljana Airport to Ljubljana 29 km (17.82 miles) .
Travel distance chart
The distance between Belgrade, Serbia to Ljubljana is 594.49 km (369 miles) and it would cost 26 USD ~ 19 EUR to drive in a car that consumes about 6 MPG.