There are 6 ways to get from Saint Petersburg to Gorelovo by train, bus, taxi, car, or subway
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 Gorelovotrain
30 min₽50–75Line 20 bus, bus
- Take the bus from Ст. метро "Нарвская" to Ст. метро "Автово"bus 20
- Take the bus from Ст. Метро "Автово" to 10 Кмbus 145Б / ...
58 min₽120–160Taxi
- Take the taxi from Saint Petersburg to Gorelovotaxi 23.7 km
25 min₽650–850Drive 23.7 km
- Drive from Saint Petersburg to Gorelovocar 23.7 km
25 min₽161–232Line 1 subway, bus
- Take the subway from Pushkinskaya to Avtovosubway 1
- Take the bus from Ст. Метро "Автово" to 10 Кмbus 145Б / ...
58 min₽120–166Line 2 bus, line 165 bus
- Take the bus from Ст. Метро "Адмиралтейская" to Ж.-Д. Ст. Лиговоbus 2
- Take the bus from Ж.-Д. Ст. Лигово to 10 Кмbus 165
2h 13m₽120–160
Saint Petersburg to Gorelovo by bus
Questions & Answers
The cheapest way to get from Saint Petersburg to Gorelovo is to train which costs RUB 50 - RUB 75 and takes 30 min.
The fastest way to get from Saint Petersburg to Gorelovo is to taxi which takes 25 min and costs RUB 650 - RUB 850.
No, there is no direct bus from Saint Petersburg to Gorelovo. However, there are services departing from Ст. метро "Нарвская" and arriving at 10 Км via Ст. Метро "Автово". The journey, including transfers, takes approximately 58 min.
Yes, there is a direct train departing from Baltiysky Railway Terminal and arriving at Gorelovo. Services depart twice daily, and operate every day. The journey takes approximately 30 min.
The distance between Saint Petersburg and Gorelovo is 19 km. The road distance is 23.7 km.
The best way to get from Saint Petersburg to Gorelovo without a car is to train which takes 30 min and costs RUB 50 - RUB 75.
The train from Baltiysky Railway Terminal to Gorelovo takes 30 min including transfers and departs twice daily.
Saint Petersburg to Gorelovo bus services, operated by Saint Petersburg Public Transport, depart from Ст. метро "Нарвская" station.
Saint Petersburg to Gorelovo train services, operated by Severo-Zapadnaya PPK, depart from Baltiysky Railway Terminal station.
The best way to get from Saint Petersburg to Gorelovo is to train which takes 30 min and costs RUB 50 - RUB 75. Alternatively, you can line 20 bus and bus, which costs RUB 120 - RUB 160 and takes 58 min.
What companies run services between Saint Petersburg, Russia and Gorelovo, Sankt-Peterburg, Russia?
Severo-Zapadnaya PPK operates a train from Baltiysky Railway Terminal to Gorelovo twice daily. Tickets cost ₽50–75 and the journey takes 30 min. Alternatively, you can take a bus from Ст. метро "Нарвская" to 10 Км via Ст. Метро "Автово" in around 58 min.
- Phone
- 8 800 775 0000
- [email protected]
- Website
- Severo-Zapadnaya PPK
Train from Baltiysky Railway Terminal to Gorelovo
- Ave. Duration
- 30 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 Pushkinskaya to Avtovo
- 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 Ст. метро "Нарвская" to Ст. метро "Автово"
- Ave. Duration
- 15 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 10 Км
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- ₽55–80
- Website
- Saint Petersburg Public Transport
- Schedules at
- Saint Petersburg Public Transport
- Podorozhnik card
- ₽60
- Ticket
- ₽80
Bus from Ст. Метро "Автово" to 10 Км
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- ₽55–80
- Website
- Saint Petersburg Public Transport
- Schedules at
- Saint Petersburg Public Transport
- Podorozhnik card
- ₽60
- Ticket
- ₽80
Bus from Ст. Метро "Адмиралтейская" to Ж.-Д. Ст. Лигово
- Ave. Duration
- 1h 17m
- 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 10 Км
- 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
- Ave. Duration
- 25 min
- Estimated price
- ₽650–850
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 5 incredible day trips from Florence by train, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
Saint Petersburg to Gorelovo bus services, operated by Saint Petersburg Public Transport, arrive at Ст. метро "Автово" station.
Saint Petersburg to Gorelovo train services, operated by Severo-Zapadnaya PPK, arrive at Gorelovo station.
Yes, the driving distance between Saint Petersburg to Gorelovo is 24 km. It takes approximately 25 min to drive from Saint Petersburg to Gorelovo.








