Saint Petersburg, Russia
Ljubljana
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 2628.15 km | 39h 21mins | 88 EUR | 119.0 |
Train | 2609.25 km | 41h 5mins | 88 EUR | 120.0 |
Bus | 2976.75 km | 49h 4mins | 96 EUR | 130.0 |
Bus | 2571.92 km | 44h 57mins | 104 EUR | 141.0 |
Flight | 1967.7 km | 9h 24mins | 189 EUR | 256.0 |
Flight | 2094.75 km | 8h 18mins | 214 EUR | 291.0 |
Flight | 2010.75 km | 9h 35mins | 236 EUR | 321.0 |
Drive | 2290.72 km | 27h 47mins | 250 EUR | 340.0 |
Flight | 2202.72 km | 10h 38mins | 281 EUR | 381.0 |
Flight | 2010.56 km | 10h 7mins | 317 EUR | 431.0 |
Flight | 2091.44 km | 11h 14mins | 325 EUR | 441.0 |
The best and cheapest way to get from Saint Petersburg, Russia and Ljubljana is to travel by train, which will cost about 88 EUR or 107.10 USD.