There are 6 ways to get from Strelna to Saint Petersburg by train, bus, subway, taxi, car, 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 Strel'na to Baltiysky Railway Terminaltrain
32 min₽55–85Line 210 bus, line 1 subway
- Take the bus from Константиновский Дворец to Ст. Метро "Автово"bus 210
- Take the subway from Avtovo to Pushkinskayasubway 1
47 min₽120–170Taxi
- Take the taxi from Strelna to Saint Petersburgtaxi 22.1 km
22 min₽650–800Drive 22.1 km
- Drive from Strelna to Saint Petersburgcar 22.1 km
22 min₽153–221Line 210 bus, line 2 bus
- Take the bus from Константиновский Дворец to А.С. "Кировский Завод", Высадкаbus 210
- Take the bus from Комсомольская Площадь to Малая Морская Ул., Ст. Метро "Адмиралтейская"bus 2
1h 32m₽120–160Line 36 tram, line 2 bus
- Take the tram from Конечная станция "Пос. Стрельна" to Комсомольская пл.tram 36
- Take the bus from Комсомольская Площадь to Малая Морская Ул., Ст. Метро "Адмиралтейская"bus 2
1h 39m₽120–160
Questions & Answers
The cheapest way to get from Strelna to Saint Petersburg is to train which costs RUB 55 - RUB 85 and takes 32 min.
The fastest way to get from Strelna to Saint Petersburg is to taxi which takes 22 min and costs RUB 650 - RUB 800.
No, there is no direct bus from Strelna to Saint Petersburg. However, there are services departing from Константиновский Дворец and arriving at Малая Морская Ул., Ст. Метро "Адмиралтейская" via Комсомольская Площадь. The journey, including transfers, takes approximately 1h 32m.
Yes, there is a direct train departing from Strel'na and arriving at Baltiysky Railway Terminal. Services depart hourly, and operate every day. The journey takes approximately 32 min.
The distance between Strelna and Saint Petersburg is 22 km. The road distance is 22.1 km.
The best way to get from Strelna to Saint Petersburg without a car is to train which takes 32 min and costs RUB 55 - RUB 85.
The train from Strel'na to Baltiysky Railway Terminal takes 32 min including transfers and departs hourly.
Strelna to Saint Petersburg bus services, operated by Saint Petersburg Public Transport, depart from Константиновский Дворец station.
Strelna to Saint Petersburg train services, operated by Severo-Zapadnaya PPK, depart from Strel'na station.
The best way to get from Strelna to Saint Petersburg is to train which takes 32 min and costs RUB 55 - RUB 85. Alternatively, you can line 210 bus and line 2 bus, which costs RUB 120 - RUB 160 and takes 1h 32m.
What companies run services between Strelna, Sankt-Peterburg, Russia and Saint Petersburg, Russia?
Severo-Zapadnaya PPK operates a train from Strel'na to Baltiysky Railway Terminal hourly. Tickets cost ₽55–85 and the journey takes 32 min. Alternatively, you can take a bus from Константиновский Дворец to Малая Морская Ул., Ст. Метро "Адмиралтейская" via А.С. "Кировский Завод", Высадка and Комсомольская Площадь in around 1h 32m.
- Phone
- 8 800 775 0000
- [email protected]
- Website
- ppk-piter.ru
Train from Strel'na to Baltiysky Railway Terminal
- Ave. Duration
- 32 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 Avtovo to Pushkinskaya
- 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
- 48 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
- 30 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
- 34 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
- 32 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
- 32 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
- 22 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 South Korea: Travelling from Seoul to Busan , 10 amazing places to get away from it all in Australia, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Strelna to Saint Petersburg bus services, operated by Saint Petersburg Public Transport, arrive at А.С. "Кировский Завод", Высадка station.
Strelna to Saint Petersburg train services, operated by Severo-Zapadnaya PPK, arrive at Baltiysky Railway Terminal station.
Yes, the driving distance between Strelna to Saint Petersburg is 22 km. It takes approximately 22 min to drive from Strelna to Saint Petersburg.








