There are 6 ways to get from Saint Petersburg to Strelna by train, bus, taxi, car, subway, or tram
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 Baltiysky Railway Terminal to Strel'natrain
31 min₽55–85Line 20 bus, line 210 bus
- Take the bus from Ст. метро "Нарвская" to Ст. метро "Автово"bus 20
- Take the bus from Ст. Метро "Автово" to Константиновский Дворецbus 210
1h 5m₽120–160Taxi
- Take the taxi from Saint Petersburg to Strelnataxi 22.3 km
23 min₽650–800Drive 22.3 km
- Drive from Saint Petersburg to Strelnacar 22.3 km
23 min₽154–223Line 1 subway, line 210 bus
- Take the subway from Pushkinskaya to Avtovosubway 1
- Take the bus from Ст. Метро "Автово" to Константиновский Дворецbus 210
1h 5m₽120–166Line 1 subway, line 36 tram
- Take the subway from Pushkinskaya to Avtovosubway 1
- Take the tram from Ст. метро "Автово" to Конечная станция "Пос. Стрельна"tram 36
1h 17m₽120–166
Questions & Answers
The cheapest way to get from Saint Petersburg to Strelna is to train which costs RUB 55 - RUB 85 and takes 31 min.
The fastest way to get from Saint Petersburg to Strelna is to taxi which takes 23 min and costs RUB 650 - RUB 800.
No, there is no direct bus from Saint Petersburg to Strelna. However, there are services departing from Ст. метро "Нарвская" and arriving at Константиновский Дворец via Ст. Метро "Автово". The journey, including transfers, takes approximately 1h 5m.
Yes, there is a direct train departing from Baltiysky Railway Terminal and arriving at Strel'na. Services depart hourly, and operate every day. The journey takes approximately 31 min.
The distance between Saint Petersburg and Strelna is 22 km. The road distance is 22.3 km.
The best way to get from Saint Petersburg to Strelna without a car is to train which takes 31 min and costs RUB 55 - RUB 85.
The train from Baltiysky Railway Terminal to Strel'na takes 31 min including transfers and departs hourly.
Saint Petersburg to Strelna bus services, operated by Saint Petersburg Public Transport, depart from Ст. метро "Нарвская" station.
Saint Petersburg to Strelna train services, operated by Severo-Zapadnaya PPK, depart from Baltiysky Railway Terminal station.
The best way to get from Saint Petersburg to Strelna is to train which takes 31 min and costs RUB 55 - RUB 85. Alternatively, you can line 20 bus and line 210 bus, which costs RUB 120 - RUB 160 and takes 1h 5m.
What companies run services between Saint Petersburg, Russia and Strelna, Sankt-Peterburg, Russia?
Severo-Zapadnaya PPK operates a train from Baltiysky Railway Terminal to Strel'na hourly. Tickets cost ₽55–85 and the journey takes 31 min. Alternatively, you can take a bus from Ст. метро "Нарвская" to Константиновский Дворец via Ст. Метро "Автово" in around 1h 5m.
- Phone
- 8 800 775 0000
- [email protected]
- Website
- ppk-piter.ru
Train from Baltiysky Railway Terminal to Strel'na
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- ₽55–85
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽55–80
- Lastochka Train
- ₽65–85
- Phone
- 8-800-350-11-55
- [email protected]
- Website
- metro.spb.ru
Subway from Pushkinskaya to Avtovo
- Ave. Duration
- 15 min
- Frequency
- Every 5 minutes
- Estimated price
- ₽60–86
- Website
- https://metro.spb.ru/en/
- Schedules at
- https://metro.spb.ru/map.html
- Podorozhnik card
- ₽60
- Metro token
- ₽86
Subway from Pushkinskaya to Avtovo
- Ave. Duration
- 15 min
- Frequency
- Every 5 minutes
- Estimated price
- ₽60–86
- Website
- https://metro.spb.ru/en/
- Schedules at
- https://metro.spb.ru/map.html
- Podorozhnik card
- ₽60
- Metro token
- ₽86
- Phone
- 8-800-234-98-80
- Website
- transport.orgp.spb.ru
Tram from Ст. метро "Автово" to Конечная станция "Пос. Стрельна"
- Ave. Duration
- 43 min
- 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
- Phone
- 8-800-234-98-80
- Website
- transport.orgp.spb.ru
Bus from Ст. метро "Нарвская" to Ст. метро "Автово"
- Ave. Duration
- 15 min
- 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
Bus from Ст. Метро "Автово" to Константиновский Дворец
- Ave. Duration
- 31 min
- 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
Bus from Ст. Метро "Автово" to Константиновский Дворец
- Ave. Duration
- 31 min
- 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
- 23 min
- Estimated price
- ₽650–800
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 Italy Travel Guides, Why you should take the train in the US, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
Saint Petersburg to Strelna bus services, operated by Saint Petersburg Public Transport, arrive at Ст. метро "Автово" station.
Saint Petersburg to Strelna train services, operated by Severo-Zapadnaya PPK, arrive at Strel'na station.
Yes, the driving distance between Saint Petersburg to Strelna is 22 km. It takes approximately 23 min to drive from Saint Petersburg to Strelna.








