There are 6 ways to get from Gorelovo to Saint Petersburg by train, bus, subway, taxi, or car
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 Gorelovo to Baltiysky Railway Terminaltrain
31 min₽50–75Bus, line 1 subway
- Take the bus from 10 Км to Ст. Метро "Автово"bus 145Б / ...
- Take the subway from Avtovo to Pushkinskayasubway 1
1h₽120–170Taxi
- Take the taxi from Gorelovo to Saint Petersburgtaxi 23.1 km
23 min₽650–800Drive 23.1 km
- Drive from Gorelovo to Saint Petersburgcar 23.1 km
23 min₽157–227Bus, line 2 bus
- Take the bus from 10 Км to А.С. "Кировский Завод", Высадкаbus 145Б / ...
- Take the bus from Комсомольская Площадь to Малая Морская Ул., Ст. Метро "Адмиралтейская"bus 2
1h 45m₽120–160Line 165 bus, line 2 bus
- Take the bus from 10 Км to Ж.-Д. Ст. Лиговоbus 165
- Take the bus from Ж.-Д. Ст. Лигово to Малая Морская Ул., Ст. Метро "Адмиралтейская"bus 2
2h 12m₽120–160
Gorelovo to Saint Petersburg by bus and foot
Questions & Answers
The cheapest way to get from Gorelovo to Saint Petersburg is to train which costs RUB 50 - RUB 75 and takes 31 min.
The fastest way to get from Gorelovo to Saint Petersburg is to taxi which takes 23 min and costs RUB 650 - RUB 800.
No, there is no direct bus from Gorelovo to Saint Petersburg. However, there are services departing from 10 Км and arriving at Малая Морская Ул., Ст. Метро "Адмиралтейская" via Комсомольская Площадь. The journey, including transfers, takes approximately 1h 45m.
Yes, there is a direct train departing from Gorelovo and arriving at Baltiysky Railway Terminal. Services depart twice daily, and operate every day. The journey takes approximately 31 min.
The distance between Gorelovo and Saint Petersburg is 19 km. The road distance is 23.1 km.
The best way to get from Gorelovo to Saint Petersburg without a car is to train which takes 31 min and costs RUB 50 - RUB 75.
The train from Gorelovo to Baltiysky Railway Terminal takes 31 min including transfers and departs twice daily.
Gorelovo to Saint Petersburg bus services, operated by Saint Petersburg Public Transport, depart from 10 Км station.
Gorelovo to Saint Petersburg train services, operated by Severo-Zapadnaya PPK, depart from Gorelovo station.
The best way to get from Gorelovo to Saint Petersburg is to train which takes 31 min and costs RUB 50 - RUB 75. Alternatively, you can bus and line 2 bus, which costs RUB 120 - RUB 160 and takes 1h 45m.
What companies run services between Gorelovo, Sankt-Peterburg, Russia and Saint Petersburg, Russia?
Severo-Zapadnaya PPK operates a train from Gorelovo to Baltiysky Railway Terminal twice daily. Tickets cost ₽50–75 and the journey takes 31 min. Alternatively, you can take a bus from 10 Км to Малая Морская Ул., Ст. Метро "Адмиралтейская" via А.С. "Кировский Завод", Высадка and Комсомольская Площадь in around 1h 45m.
- Phone
- 8 800 775 0000
- [email protected]
- Website
- Severo-Zapadnaya PPK
Train from Gorelovo to Baltiysky Railway Terminal
- Ave. Duration
- 31 min
- Frequency
- Twice daily
- Estimated price
- ₽50–75
- Book at
- Russian Railways
- Website
- Severo-Zapadnaya PPK
- Website
- Severo-Zapadnaya PPK
- Commuter Electric Train
- ₽50–70
- Lastochka Train
- ₽55–75
- Phone
- 8-800-350-11-55
- [email protected]
- Website
- Saint Petersburg Metro
Subway from Avtovo to Pushkinskaya
- Ave. Duration
- 15 min
- Frequency
- Every 5 minutes
- Estimated price
- ₽60–86
- Website
- Saint Petersburg Metro
- Schedules at
- Saint Petersburg Metro Map
- Podorozhnik card
- ₽60
- Metro token
- ₽86
- Phone
- 8-800-234-98-80
- Website
- Saint Petersburg Public Transport
Bus from 10 Км to Ст. Метро "Автово"
- Ave. Duration
- 43 min
- Frequency
- Every 15 minutes
- Estimated price
- ₽54–80
- Website
- Saint Petersburg Public Transport
- Schedules at
- Saint Petersburg Public Transport
- Podorozhnik card
- ₽60
- Ticket
- ₽80
Bus from 10 Км to А.С. "Кировский Завод", Высадка
- Ave. Duration
- 47 min
- Frequency
- Every 15 minutes
- Estimated price
- ₽60–80
- Website
- Saint Petersburg Public Transport
- Schedules at
- Saint Petersburg Public Transport
- Podorozhnik card
- ₽60
- Ticket
- ₽80
Bus from Комсомольская Площадь to Малая Морская Ул., Ст. Метро "Адмиралтейская"
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽60–80
- Website
- Saint Petersburg Public Transport
- Schedules at
- Saint Petersburg Public Transport
- Podorozhnik card
- ₽60
- Ticket
- ₽80
Bus from 10 Км to Ж.-Д. Ст. Лигово
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽60–80
- Website
- Saint Petersburg Public Transport
- Schedules at
- Saint Petersburg Public Transport
- Podorozhnik card
- ₽60
- Ticket
- ₽80
Bus from Ж.-Д. Ст. Лигово to Малая Морская Ул., Ст. Метро "Адмиралтейская"
- Ave. Duration
- 1h 16m
- Frequency
- Every 30 minutes
- Estimated price
- ₽60–80
- Website
- Saint Petersburg Public Transport
- Schedules at
- Saint Petersburg Public Transport
- 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 How to get from Heathrow Airport into central London, 5 incredible day trips from Florence by train, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Gorelovo to Saint Petersburg bus services, operated by Saint Petersburg Public Transport, arrive at А.С. "Кировский Завод", Высадка station.
Gorelovo to Saint Petersburg train services, operated by Severo-Zapadnaya PPK, arrive at Baltiysky Railway Terminal station.
Yes, the driving distance between Gorelovo to Saint Petersburg is 23 km. It takes approximately 23 min to drive from Gorelovo to Saint Petersburg.








