There are 7 ways to get from Luhansk to Saint Petersburg by taxi, bus, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Taxi, bus, bus to Volgograd International Airport, fly
best- Take the taxi from Luhansk to Krasnodontaxi
- Take the bus from Krasnodon to Belaya Kalitvabus
- Take the bus from Belaya Kalitva to Volgograd Bus stationbus
- Fly from Volgograd International Airport (VOG) to Pulkovo Airport (LED)plane VOG - LED
14h 29mTaxi, bus to Krasnodar, fly
cheapest- Take the taxi from Luhansk to Krasnodontaxi
- Take the bus from Krasnodon to Krasnodar-1 Bus stationbus
- Fly from Krasnodar (KRR) to Pulkovo Airport (LED)plane KRR - LED
17h 20m₽11,810–43,111Taxi, bus, train via Malaya Vishera
- Take the taxi from Luhansk to Krasnodontaxi
- Take the bus from Krasnodon to Kamensk-Shakhtinskybus
- Take the train from Kamenskaya to Malaya Visheratrain
- Take the train from Malaya Vishera to Moskovsky Railway Terminaltrain
27h 39mTaxi, bus
- Take the taxi from Luhansk to Krasnodontaxi
- Take the bus from Krasnodon to Kamensk-Shakhtinskybus
- Take the bus from Kamensk-Shakhtinsky to Millerovobus
- Take the bus from Millerovo to Saint Petersburg Bus Terminalbus
33h 6mTaxi, bus to Gelendzik, fly
- Take the taxi from Luhansk to Krasnodontaxi
- Take the bus from Krasnodon to Gelendzhik Bus stationbus
- Fly from Gelendzik (GDZ) to Pulkovo Airport (LED)plane GDZ - LED
21h₽12,176–42,927Taxi, bus, train
- Take the taxi from Luhansk to Krasnodontaxi
- Take the bus from Krasnodon to Kamensk-Shakhtinskybus
- Take the bus from Kamensk-Shakhtinsky to Millerovobus
- Take the train from Millerovo to Moskovsky Railway Terminaltrain
35h 1mBus
- Take the bus from Lugansk bus station to Mariupol AC-2 bus stationbus
- Take the bus from Mariupol AC-2 bus station to Donetsk Yuzhny bus stationbus
- Take the bus from Donetsk Yuzhny bus station to Saint Petersburg Bus Terminalbus
38h 1m
Volgograd International Airport (VOG) to Pulkovo Airport (LED) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Luhansk to Saint Petersburg is to taxi and bus and fly which costs RUB 12000 - RUB 43000 and takes 21h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Luhansk to Saint Petersburg is to taxi and bus and fly which takes 17h 20m and costs RUB 11000 - RUB 44000.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Luhansk station to Saint Petersburg. However, there are services departing from Lugansk bus station and arriving at Saint Petersburg Bus Terminal via Mariupol AC-2 bus station and Donetsk Yuzhny bus station. The journey, including transfers, takes approximately 38h 1m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Luhansk and Saint Petersburg is 2036 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Luhansk to Saint Petersburg without a car is to taxi and bus and train via Malaya Vishera which takes 27h 39m and costs .
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 14h 29m to get from Luhansk to Saint Petersburg, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Luhansk to Saint Petersburg bus services, operated by Donbass Buses, depart from Lugansk bus station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Luhansk to Saint Petersburg bus services, operated by Donbass Buses, arrive at Mariupol AC-2 bus station.
What companies run services between Luhansk, Ukraine and Saint Petersburg, Russia?
You can take a bus from Lugansk bus station to Saint Petersburg Bus Terminal via Mariupol AC-2 bus station and Donetsk Yuzhny bus station in around 38h 1m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeroflot.ru
Flights from Volgograd International Airport to Pulkovo Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- ₽7,500–36,000
Flights from Krasnodar to Pulkovo Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₽8,000–39,000
Flights from Gelendzik to Pulkovo Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₽8,500–39,000
- Website
- utair.ru
Flights from Krasnodar to Pulkovo Airport
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₽8,000–39,000
Flights from Gelendzik to Pulkovo Airport
- Ave. Duration
- 4h 35m
- When
- Wednesday and Sunday
- Estimated price
- ₽8,500–39,000
- Website
- s7.ru
Flights from Volgograd International Airport to Pulkovo Airport via Moscow Domodedovo
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₽7,500–36,000
- Website
- flysmartavia.com
Flights from Krasnodar to Pulkovo Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽8,000–39,000
- Website
- uralairlines.ru
Flights from Gelendzik to Pulkovo Airport via Koltsovo
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₽15,000–65,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kamenskaya to Malaya Vishera
- Ave. Duration
- 21h 49m
- Frequency
- Once daily
- Estimated price
- ₽3,900–7,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽16,000–24,000
- 3rd Class (Platzcart)
- ₽3,900–5,500
- 2nd Class (Kupé)
- ₽5,000–7,500
Train from Millerovo to Moskovsky Railway Terminal
- Ave. Duration
- 29h 42m
- Frequency
- Twice daily
- Estimated price
- ₽4,300–8,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽17,000–25,000
- 3rd Class (Platzcart)
- ₽4,300–6,000
- 2nd Class (Kupé)
- ₽5,500–8,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Malaya Vishera to Moskovsky Railway Terminal
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a week
- Estimated price
- ₽550–1,200
- Website
- Russian Railways
- Lastochka Train
- ₽850–1,200
- Commuter Electric Train
- ₽550–800
- Phone
- +79591386050
- Website
- lugavtotrans.ru
Bus from Krasnodon to Belaya Kalitva
- Ave. Duration
- 2h 8m
- Frequency
- 3 times a week
- Schedules at
- lugavtotrans.ru
- Book at
- avtovokzaly.ru
Bus from Krasnodon to Kamensk-Shakhtinsky
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a week
- Schedules at
- lugavtotrans.ru
- Book at
- avtovokzaly.ru
Bus from Krasnodon to Kamensk-Shakhtinsky
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a week
- Schedules at
- lugavtotrans.ru
- Book at
- avtovokzaly.ru
Bus from Krasnodon to Krasnodar-1 Bus station
- Ave. Duration
- 9h 55m
- Frequency
- 3 times a week
- Estimated price
- ₽2,424
- Schedules at
- lugavtotrans.ru
- Book at
- avtovokzaly.ru
Bus from Krasnodon to Gelendzhik Bus station
- Ave. Duration
- 13h 29m
- Frequency
- 3 times a week
- Estimated price
- ₽2,500
- Schedules at
- lugavtotrans.ru
- Book at
- avtovokzaly.ru
Bus from Krasnodon to Kamensk-Shakhtinsky
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a week
- Schedules at
- lugavtotrans.ru
- Book at
- avtovokzaly.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Kamensk-Shakhtinsky to Millerovo
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₽850–1,300
- Schedules at
- avtovokzaly.ru
Bus from Millerovo to Saint Petersburg Bus Terminal
- Ave. Duration
- 27h 47m
- Frequency
- Twice a week
- Estimated price
- ₽3,800–5,500
- Schedules at
- avtovokzaly.ru
Bus from Kamensk-Shakhtinsky to Millerovo
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₽850–1,300
- Schedules at
- avtovokzaly.ru
- Phone
- 477
- Website
- Donbass Buses
Bus from Lugansk bus station to Mariupol AC-2 bus station
- Ave. Duration
- 5h 45m
- Frequency
- Twice a week
- Estimated price
- ₽1,200
- Website
- Donbass Buses
- Website
- Donbass Buses
- Book at
- Ticketbus
Bus from Mariupol AC-2 bus station to Donetsk Yuzhny bus station
- Ave. Duration
- 2h 31m
- Frequency
- Twice a week
- Website
- Donbass Buses
- Website
- Donbass Buses
- Book at
- Ticketbus
Bus from Donetsk Yuzhny bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 27h 45m
- Frequency
- 4 times a week
- Estimated price
- ₽5,500
- Website
- Donbass Buses
- Website
- Donbass Buses
- Book at
- Ticketbus
- Ave. Duration
- 40 min
- Estimated price
- ₽750–950
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, Need to know: Jadrolinija, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.









