There are 4 ways to get from Saint Petersburg to Imeni Morozova by train, rideshare, 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 Finlyandsky Railway Terminal to 21 kmtrain
1h 6m₽110–193Rideshare
- Take the rideshare from Saint Petersburg to im. Morozova52.2 km
1h 13m₽117Drive 50.6 km
- Drive from Saint Petersburg to Imeni Morozovacar 50.6 km
49 min₽343–496Taxi
- Take the taxi from Saint Petersburg to Imeni Morozovataxi 50.6 km
49 min₽1,100–1,400
Questions & Answers
The cheapest way to get from Saint Petersburg to Imeni Morozova is to rideshare which costs RUB 117 and takes 1h 13m.
The fastest way to get from Saint Petersburg to Imeni Morozova is to drive which takes 49 min and costs RUB 340 - RUB 500.
Yes, there is a direct train departing from Finlyandsky Railway Terminal and arriving at 21 km. Services depart hourly, and operate every day. The journey takes approximately 1h 6m.
The distance between Saint Petersburg and Imeni Morozova is 44 km. The road distance is 50.6 km.
The best way to get from Saint Petersburg to Imeni Morozova without a car is to train which takes 1h 6m and costs RUB 110 - RUB 200.
The train from Finlyandsky Railway Terminal to 21 km takes 1h 6m including transfers and departs hourly.
Saint Petersburg to Imeni Morozova train services, operated by Severo-Zapadnaya PPK, depart from Finlyandsky Railway Terminal station.
Saint Petersburg to Imeni Morozova train services, operated by Severo-Zapadnaya PPK, arrive at 21 km station.
Yes, the driving distance between Saint Petersburg to Imeni Morozova is 51 km. It takes approximately 49 min to drive from Saint Petersburg to Imeni Morozova.
Check out Blablacar's carpooling service for rideshare options between Saint Petersburg and Imeni Morozova. A great option if you don't have a driver's licence or want to avoid public transport.
What companies run services between Saint Petersburg, Russia and Imeni Morozova, Russia?
Severo-Zapadnaya PPK operates a train from Finlyandsky Railway Terminal to 21 km hourly. Tickets cost ₽110–193 and the journey takes 1h 6m.
- Phone
- 8 800 775 0000
- [email protected]
- Website
- Severo-Zapadnaya PPK
Train from Finlyandsky Railway Terminal to 21 km
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- ₽110–193
- Book at
- Russian Railways
- Website
- Severo-Zapadnaya PPK
- Website
- Severo-Zapadnaya PPK
- Commuter Electric Train
- ₽110–160
- Lastochka Train
- ₽130–170
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar
Rideshare from Saint Petersburg to im. Morozova
- Ave. Duration
- 1h 13m
- Frequency
- 3 times a day
- Estimated price
- ₽117
- Schedules at
- BlaBlaCar
- Ave. Duration
- 49 min
- Estimated price
- ₽1,100–1,400
Citymobil
- Phone
- +7 812 404-44-44
- Website
- city-mobil.ru
Maxim
- Phone
- +7 812 455-55-55
- Website
- taximaxim.ru
Yandex Taxi
- Phone
- +7 812 366-66-66
- 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 Getting to Rome from the airport, 4 of the smartest ways to explore Australia, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.



