There are 5 ways to get from Vyborg to Sosnovo by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Vyborg to Udelnayatrain 822Ч / ...
- Take the bus from Saint Petersburg Parnas to Sosnovobus 960
3h 13m₽1,051–1,910Drive 100.1 km
cheapest- Drive from Vyborg to Sosnovocar 100.1 km
1h 37m₽682–984Train
- Take the train from Vyborg to Finlyandsky Railway Terminaltrain 822Ч / ...
- Take the train from Finlyandsky Railway Terminal to Sosnovotrain
3h 36m₽967–1,757Taxi
- Take the taxi from Vyborg to Sosnovotaxi 100.1 km
1h 37m₽2,200–2,700Train, line 271 bus, bus
- Take the train from Vyborg to Ladozhsky Railway Terminaltrain
- Take the bus from Ст. Метро "Ладожская" to Ст. Метро "Парнас"bus 271
- Take the bus from Saint Petersburg Parnas to Sosnovobus 960
5h 40m₽1,491–3,352
Questions & Answers
The cheapest way to get from Vyborg to Sosnovo is to drive which costs RUB 650 - RUB 1000 and takes 1h 37m.
The fastest way to get from Vyborg to Sosnovo is to drive which takes 1h 37m and costs RUB 650 - RUB 1000.
No, there is no direct train from Vyborg to Sosnovo. However, there are services departing from Vyborg and arriving at Sosnovo via Finlyandsky Railway Terminal. The journey, including transfers, takes approximately 3h 36m.
The distance between Vyborg and Sosnovo is 191 km. The road distance is 100.1 km.
The best way to get from Vyborg to Sosnovo without a car is to train and bus which takes 3h 13m and costs RUB 1000 - RUB 2000.
It takes approximately 3h 13m to get from Vyborg to Sosnovo, including transfers.
Vyborg to Sosnovo train services, operated by Russian Railways (Lastochka Trains), depart from Vyborg station.
Vyborg to Sosnovo train services, operated by Russian Railways (Lastochka Trains), arrive at Finlyandsky Railway Terminal station.
Yes, the driving distance between Vyborg to Sosnovo is 100 km. It takes approximately 1h 37m to drive from Vyborg to Sosnovo.
What companies run services between Vyborg, Russia and Sosnovo, Leningrad Oblast, Russia?
You can take a train from Vyborg to Sosnovo via Finlyandsky Railway Terminal and Sosnovo in around 3h 36m.
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Vyborg to Udelnaya
- Ave. Duration
- 54 min
- Frequency
- Twice daily
- Estimated price
- ₽430–1,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽750–1,100
- Commuter Electric Train
- ₽430–600
Train from Vyborg to Finlyandsky Railway Terminal
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- ₽450–1,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽750–1,100
- Commuter Electric Train
- ₽450–650
- Phone
- 8 800 775 0000
- [email protected]
- Website
- ppk-piter.ru
Train from Finlyandsky Railway Terminal to Sosnovo
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- ₽200–290
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽200–270
- Lastochka Train
- ₽230–290
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Vyborg to Ladozhsky Railway Terminal
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- ₽850–2,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽850–1,200
- 2nd Class (Kupé)
- ₽1,800–2,600
- Phone
- +7 (812) 245-06-70
- [email protected]
- Website
- bus.ptk.express
Bus from Saint Petersburg Parnas to Sosnovo
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- ₽250–370
- Schedules at
- ptk.express
Bus from Saint Petersburg Parnas to Sosnovo
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- ₽250–370
- Schedules at
- ptk.express
- Phone
- 8-800-234-98-80
- Website
- transport.orgp.spb.ru
Bus from Ст. Метро "Ладожская" to Ст. Метро "Парнас"
- Ave. Duration
- 1h 34m
- Frequency
- Every 30 minutes
- Estimated price
- ₽60–80
- Website
- https://transport.orgp.spb.ru/
- Schedules at
- https://transport.orgp.spb.ru/routes
- Podorozhnik card
- ₽60
- Ticket
- ₽80
- Ave. Duration
- 1h 37m
- Estimated price
- ₽2,200–2,700
Fortuna Vyborg
- Phone
- +7 911 00-00-098
- Website
- estaxi.ru
Yandex Taxi
- Website
- taxi.yandex.ru
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 Travelling to the UK: What do I need to know?, 4 stunningly beautiful Philippines islands you need to visit, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.












