There are 5 ways to get from Velikiy Novgorod to Sosnovy Bor 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
best- Take the train from Mendeleevskaya to Moskovsky Railway Terminaltrain 804M / ...
- Take the train from Baltiysky Railway Terminal to 80 kmtrain
5h 37m₽763–1,112Bus, train
cheapest- Take the bus from Velikiy Novgorod Bus station to Saint Petersburg Bus Terminalbus 4802 / ...
- Take the train from Leninskij Prospekt to 80 kmtrain
6h 31m₽700–1,212Drive 256.3 km
- Drive from Velikiy Novgorod to Sosnovy Borcar 256.3 km
3h 20m₽1,783–2,576Taxi
- Take the taxi from Velikiy Novgorod to Sosnovy Bortaxi 256.3 km
3h 20m₽4,700–6,000Bus
- Take the bus from Velikiy Novgorod Bus station to Saint Petersburg Moskovskaya Metrobus 6037-4802
- Take the bus from Петергофское Шоссе, Угол Ул. Пограничника Гарькавого to Ломоносов, Вокзалbus 204Э
6h 38m₽815–1,143
Questions & Answers
The cheapest way to get from Velikiy Novgorod to Sosnovy Bor is to bus and train which costs RUB 700 - RUB 1300 and takes 6h 31m.
The fastest way to get from Velikiy Novgorod to Sosnovy Bor is to drive which takes 3h 20m and costs RUB 1700 - RUB 2600.
No, there is no direct bus from Velikiy Novgorod station to Sosnovy Bor. However, there are services departing from Velikiy Novgorod Bus station and arriving at Ломоносов, Вокзал via Московская Площадь and Петергофское Шоссе, Угол Ул. Пограничника Гарькавого. The journey, including transfers, takes approximately 6h 38m.
No, there is no direct train from Velikiy Novgorod to Sosnovy Bor. However, there are services departing from Mendeleevskaya and arriving at 80 km via Ploshchad Vosstaniya and Baltiysky Railway Terminal. The journey, including transfers, takes approximately 5h 37m.
The distance between Velikiy Novgorod and Sosnovy Bor is 271 km. The road distance is 256.3 km.
The best way to get from Velikiy Novgorod to Sosnovy Bor without a car is to train which takes 5h 37m and costs RUB 750 - RUB 1200.
It takes approximately 5h 37m to get from Velikiy Novgorod to Sosnovy Bor, including transfers.
Velikiy Novgorod to Sosnovy Bor bus services, operated by SKSauto, depart from Velikiy Novgorod Bus station.
Velikiy Novgorod to Sosnovy Bor train services, operated by Severo-Zapadnaya PPK, depart from Mendeleevskaya station.
The best way to get from Velikiy Novgorod to Sosnovy Bor is to train which takes 5h 37m and costs RUB 750 - RUB 1200. Alternatively, you can bus, which costs RUB 800 - RUB 1200 and takes 6h 38m.
What companies run services between Velikiy Novgorod, Russia and Sosnovy Bor, Russia?
You can take a train from Mendeleevskaya to 80 km via Moskovsky Railway Terminal, Ploshchad Vosstaniya, Baltiyskaya, and Baltiysky Railway Terminal in around 5h 37m. Alternatively, you can take a bus from Velikiy Novgorod Bus station to 80 km via Saint Petersburg Moskovskaya Metro, Московская Площадь, Ул. Адмирала Трибуца, Угол Петергофского Шоссе, Петергофское Шоссе, Угол Ул. Пограничника Гарькавого, Ломоносов, Вокзал, and Oranienbaum-1 in around 6h 38m.
- Phone
- 8 800 775 0000
- [email protected]
- Website
- ppk-piter.ru
Train from Mendeleevskaya to Moskovsky Railway Terminal
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- Estimated price
- ₽500–750
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽500–700
- Lastochka Train
- ₽550–750
Train from Baltiysky Railway Terminal to 80 km
- Ave. Duration
- 1h 42m
- Frequency
- Every 3 hours
- Estimated price
- ₽200–300
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽200–270
- Lastochka Train
- ₽240–300
Train from Leninskij Prospekt to 80 km
- Ave. Duration
- 1h 34m
- Frequency
- Every 3 hours
- Estimated price
- ₽190–280
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽190–250
- Lastochka Train
- ₽220–280
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- sks-auto.ru
Bus from Velikiy Novgorod Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 2h 55m
- Frequency
- Every 3 hours
- Estimated price
- ₽450–850
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
Bus from Velikiy Novgorod Bus station to Saint Petersburg Moskovskaya Metro
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- ₽550–850
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
- Phone
- 8-800-234-98-80
- Website
- transport.orgp.spb.ru
Bus from Петергофское Шоссе, Угол Ул. Пограничника Гарькавого to Ломоносов, Вокзал
- Ave. Duration
- 1h 9m
- 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
- 3h 20m
- Estimated price
- ₽4,700–6,000
Taxi Maxim
- Phone
- +7 (8162) 22-22-22
- Website
- taximaxim.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 The beginner’s guide to the 2018 World Nomad Games, Travelling to the US: What do I need to know?, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
Velikiy Novgorod to Sosnovy Bor bus services, operated by SKSauto, arrive at Saint Petersburg Moskovskaya Metro station.
Velikiy Novgorod to Sosnovy Bor train services, operated by Severo-Zapadnaya PPK, arrive at Moskovsky Railway Terminal station.
Yes, the driving distance between Velikiy Novgorod to Sosnovy Bor is 256 km. It takes approximately 3h 20m to drive from Velikiy Novgorod to Sosnovy Bor.







