There are 4 ways to get from Luhamaa to Saint Petersburg by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Pechory-Pskovskie to Baltiysky Railway Terminaltrain 834Я / ...
5h 31m₽1,344–1,952Bus
- Take the bus from Luhamaa to Võru bussijaambus 136 / ...
- Take the bus from Võru bussijaam to Saint Petersburg Bus Terminalbus
9h 5m₽1,388–4,756Drive 351.7 km
- Drive from Luhamaa to Saint Petersburgcar 351.7 km
5h 16m₽2,446–3,533Drive, fly
- Drive from Luhamaa to Princess Olga Pskov International (PKV)car
- Fly from Princess Olga Pskov International (PKV) to Pulkovo Airport (LED)plane PKV - LED
6h 46m₽7,095–34,856
Luhamaa to Saint Petersburg by bus
Questions & Answers
The cheapest way to get from Luhamaa to Saint Petersburg is to train which costs RUB 1300 - RUB 2000 and takes 5h 31m.
The fastest way to get from Luhamaa to Saint Petersburg is to drive which takes 5h 16m and costs RUB 2400 - RUB 3600.
No, there is no direct bus from Luhamaa to Saint Petersburg. However, there are services departing from Luhamaa and arriving at Saint Petersburg Bus Terminal via Võru bussijaam. The journey, including transfers, takes approximately 9h 5m.
No, there is no direct train from Luhamaa to Saint Petersburg. However, there are services departing from Pechory-Pskovskie and arriving at Baltiysky Railway Terminal via . The journey, including transfers, takes approximately 5h 31m.
The distance between Luhamaa and Saint Petersburg is 354 km. The road distance is 351.7 km.
The best way to get from Luhamaa to Saint Petersburg without a car is to bus which takes 9h 5m and costs RUB 1300 - RUB 4800.
It takes approximately 5h 31m to get from Luhamaa to Saint Petersburg, including transfers.
Luhamaa to Saint Petersburg bus services, operated by Go Bus AS, depart from Luhamaa station.
Luhamaa to Saint Petersburg train services, operated by Russian Railways (Lastochka Trains), depart from Pechory-Pskovskie station.
The best way to get from Luhamaa to Saint Petersburg is to train which takes 5h 31m and costs RUB 1300 - RUB 2000. Alternatively, you can bus, which costs RUB 1300 - RUB 4800 and takes 9h 5m.
What companies run services between Luhamaa, Estonia and Saint Petersburg, Russia?
Russian Railways (Lastochka Trains) operates a train from Pechory-Pskovskie to Baltiysky Railway Terminal 5 times a week. Tickets cost ₽1,100–1,600 and the journey takes 4h 38m. Alternatively, you can take a bus from Luhamaa to Saint Petersburg Bus Terminal via Võru bussijaam in around 9h 5m.
- Website
- aeroflot.ru
Flights from Princess Olga Pskov International to Pulkovo Airport via Moscow Vnukovo
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ₽6,500–34,000
- Website
- azimuth.aero
Flights from Princess Olga Pskov International to Pulkovo Airport via Moscow Vnukovo
- Ave. Duration
- 8h 5m
- When
- Wednesday and Friday
- Estimated price
- ₽6,500–34,000
- Website
- nordwindairlines.ru
Flights from Princess Olga Pskov International to Pulkovo Airport via Kaliningrad
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- ₽7,000–36,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Pechory-Pskovskie to Baltiysky Railway Terminal
- Ave. Duration
- 4h 38m
- Frequency
- 5 times a week
- Estimated price
- ₽1,100–1,600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,100–1,600
- Phone
- +372 640 4000
- [email protected]
- Website
- gobus.ee
Bus from Luhamaa to Võru bussijaam
- Ave. Duration
- 55 min
- Frequency
- 5 times a day
- Estimated price
- ₽180–260
- Website
- https://gobus.ee/en/
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Võru bussijaam to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h 10m
- Frequency
- 5 times a week
- Estimated price
- ₽1,200–4,500
- Schedules at
- ecolines.net
- Book at
- ecolines.net
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 How to get from London to Edinburgh, 4 stunningly beautiful Philippines islands you need to visit, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Luhamaa to Saint Petersburg bus services, operated by Go Bus AS, arrive at Võru bussijaam station.
Luhamaa to Saint Petersburg train services, operated by Russian Railways (Lastochka Trains), arrive at Baltiysky Railway Terminal station.
Yes, the driving distance between Luhamaa to Saint Petersburg is 352 km. It takes approximately 5h 16m to drive from Luhamaa to Saint Petersburg.









