Distance from

Saint Petersburg, Russia to Ljubljana

Average travel distance is

2632.26 km

Nomal travel times are between

8h 18min  -  49h 4min

2632.26 km (1635 miles) is the average travel distance between Saint Petersburg, Russia and Ljubljana. If you could walk at the speed of 3mph (4.8kph), it would take 17 days 0 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2085.76 km 1296.03 miles 1126.22 miles
Drive 2428.16 km 1508.79 miles 1311.1 miles
Bus 2726.24 km 1694 miles 1472.05 miles
Train 2765.81 km 1718.59 miles 1493.42 miles

Be prepared

Saint Petersburg, Russia - Ljubljana Info

The distance from Ст. Метро "Московская" to Аэропорт "Пулково 1" 16 km (10 miles).

The distance from Аэропорт "Пулково 1" to Pulkovo 1 km (1 miles).

The distance from LED to LJU 2039 km (1267 miles).

The distance from Ljubljana Airport to Ljubljana 30 km (19 miles).

Travel distance chart

The distance between Saint Petersburg, Russia to Ljubljana is 2632.26 km (1635 miles) and it would cost 119 USD ~ 87.636 EUR to drive in a car that consumes about 30 MPG.