There are 4 ways to get from Elektrosila to Petergof by train, bus, 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 Bronevaja to Stariy Petergof
1h 5m₽75–110Line 226 bus, line 103 bus
- Take the bus from Станция Метро "Электросила" to Ул. Пограничника Гарькавого226
- Take the bus from Петергофское Шоссе, Угол Ул. Пограничника Гарькавого to Фабричная Ул.103 / ...
1h 47m₽120–160Taxi
- Take the taxi from Elektrosila to Petergof28.1 km
26 min₽500–650Drive 28.1 km
- Drive from Elektrosila to Petergof28.1 km
26 min₽188–271
Elektrosila to Petergof by bus
Questions & Answers
The cheapest way to get from Elektrosila to Petergof is to train which costs RUB 75 - RUB 110 and takes 1h 5m.
The fastest way to get from Elektrosila to Petergof is to taxi which takes 26 min and costs RUB 500 - RUB 650.
No, there is no direct bus from Elektrosila to Petergof. However, there are services departing from Станция Метро "Электросила" and arriving at Фабричная Ул. via Петергофское Шоссе, Угол Ул. Пограничника Гарькавого. The journey, including transfers, takes approximately 1h 47m.
Yes, there is a direct train departing from Bronevaja and arriving at Stariy Petergof. Services depart hourly, and operate every day. The journey takes approximately 41 min.
The distance between Elektrosila and Petergof is 31 km. The road distance is 28.1 km.
The best way to get from Elektrosila to Petergof without a car is to train which takes 1h 5m and costs RUB 75 - RUB 110.
The train from Bronevaja to Stariy Petergof takes 41 min including transfers and departs hourly.
Elektrosila to Petergof bus services, operated by Saint Petersburg Public Transport, depart from Станция Метро "Электросила" station.
Elektrosila to Petergof train services, operated by Severo-Zapadnaya PPK, depart from Bronevaja station.
The best way to get from Elektrosila to Petergof is to train which takes 1h 5m and costs RUB 75 - RUB 110. Alternatively, you can line 226 bus and line 103 bus, which costs RUB 120 - RUB 160 and takes 1h 47m.
What companies run services between Elektrosila, Russia and Petergof, Russia?
Severo-Zapadnaya PPK operates a train from Bronevaja to Stariy Petergof hourly. Tickets cost ₽75–110 and the journey takes 41 min. Alternatively, you can take a bus from Станция Метро "Электросила" to Фабричная Ул. via Ул. Пограничника Гарькавого and Петергофское Шоссе, Угол Ул. Пограничника Гарькавого in around 1h 47m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 8 800 775 0000
- OfRas_SZPPK@orw.rzd.ru
- Website
- ppk-piter.ru
Train from Bronevaja to Stariy Petergof
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- ₽75–110
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Schedules at
- https://ppk-piter.ru
- Commuter Electric Train
- ₽75–100
- Lastochka Train
- ₽85–110
- Phone
- 8-800-234-98-80
- Website
- transport.orgp.spb.ru
Bus from Станция Метро "Электросила" to Ул. Пограничника Гарькавого
- Ave. Duration
- 1h 2m
- 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
- 39 min
- Frequency
- Every 15 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
- 26 min
- Estimated price
- ₽500–650
Yandex Taxi
- Phone
- +7 812 366-66-66
- Website
- taxi.yandex.ru
Maxim
- Phone
- +7 812 455-55-55
- Website
- taximaxim.ru
Citymobil
- Phone
- +7 812 404-44-44
- Website
- city-mobil.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 Need to know: Jadrolinija, Italian Lakes: Getting around by train, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Elektrosila to Petergof bus services, operated by Saint Petersburg Public Transport, arrive at Ул. Пограничника Гарькавого station.
Elektrosila to Petergof train services, operated by Severo-Zapadnaya PPK, arrive at Stariy Petergof station.
Yes, the driving distance between Elektrosila to Petergof is 28 km. It takes approximately 26 min to drive from Elektrosila to Petergof.





