There are 6 ways to get from Lakhta Centre to Petergof by subway, bus, ferry, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 3 subway, line 24 bus, Hydrofoil
best- Take the subway from Begovaya to Vasileostrovskaya3
- Take the bus from Ст. Метро "Василеостровская" to Дворцовая Пл.24
- Take the ferry from Central Pier "Descent with lions" to Peterhof
2h 5m₽1,320–1,366Line 3 subway, line 1 subway, line 210 bus
cheapest- Take the subway from Begovaya to Mayakovskaya3
- Take the subway from Ploshchad Vosstaniya to Avtovo1
- Take the bus from Ст. Метро "Автово" to Фабричная Ул.210
2h 16m₽180–256Line 3 subway, line 1 subway, train
- Take the subway from Begovaya to Mayakovskaya3
- Take the subway from Ploshchad Vosstaniya to Baltiyskaya1
- Take the train from Baltiysky Railway Terminal to Stariy Petergof
2h 6m₽205–306Line 6 bus, line 210 bus
- Take the bus from Ст. Метро "Василеостровская" to Ст. Метро "Нарвская"6
- Take the bus from Ст. Метро "Автово" to Фабричная Ул.210 / ...
3h 4m₽240–326Drive 45 km
- Drive from Lakhta Centre to Petergof45 km
43 min₽298–431Taxi
- Take the taxi from Lakhta Centre to Petergof45 km
43 min₽700–900
Questions & Answers
The cheapest way to get from Lakhta Centre to Petergof is to line 3 subway and line 1 subway and line 210 bus which costs RUB 180 - RUB 260 and takes 2h 16m.
The fastest way to get from Lakhta Centre to Petergof is to drive which takes 43 min and costs RUB 290 - RUB 430.
No, there is no direct train from Lakhta Centre to Petergof. However, there are services departing from Begovaya and arriving at Stariy Petergof via Ploshchad Vosstaniya and Baltiysky Railway Terminal. The journey, including transfers, takes approximately 2h 6m.
The distance between Lakhta Centre and Petergof is 37 km. The road distance is 45 km.
The best way to get from Lakhta Centre to Petergof without a car is to line 3 subway and line 24 bus and Hydrofoil which takes 2h 5m and costs RUB 1320 - RUB 1370.
It takes approximately 2h 5m to get from Lakhta Centre to Petergof, including transfers.
Lakhta Centre to Petergof train services, operated by Saint Petersburg Metro, depart from Begovaya station.
Lakhta Centre to Petergof train services, operated by Saint Petersburg Metro, arrive at Mayakovskaya station.
Yes, the driving distance between Lakhta Centre to Petergof is 45 km. It takes approximately 43 min to drive from Lakhta Centre to Petergof.
What companies run services between Lakhta Centre, Russia and Petergof, Russia?
You can take a vehicle from Lakhta Centre to Фабричная Ул. via Begovaya, Vasileostrovskaya, Ст. Метро "Василеостровская", Ст. Метро "Нарвская", Ст. метро "Нарвская", and Ст. Метро "Автово" in around 3h 4m.
- Phone
- 8-800-350-11-55
- info@metro.spb.ru
- Website
- metro.spb.ru
Subway from Begovaya to Vasileostrovskaya
- Ave. Duration
- 12 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 Begovaya to Mayakovskaya
- Ave. Duration
- 20 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 Ploshchad Vosstaniya to Baltiyskaya
- Ave. Duration
- 9 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 Ploshchad Vosstaniya to Avtovo
- Ave. Duration
- 19 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 775 0000
- OfRas_SZPPK@orw.rzd.ru
- Website
- ppk-piter.ru
Train from Baltiysky Railway Terminal to Stariy Petergof
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ₽85–130
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Schedules at
- https://ppk-piter.ru
- Commuter Electric Train
- ₽85–120
- Lastochka Train
- ₽100–130
- Phone
- 8-800-234-98-80
- Website
- transport.orgp.spb.ru
Bus from Ст. Метро "Василеостровская" to Дворцовая Пл.
- Ave. Duration
- 11 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
- 28 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
- 57 min
- Frequency
- Every 20 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
- +7 (812) 426-17-17
- Website
- peterhof-express.ru
Ferry from Central Pier "Descent with lions" to Peterhof
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- ₽1,200
- Schedules at
- peterhof-express.ru
- Book at
- boattrip.ru
- Ave. Duration
- 43 min
- Estimated price
- ₽700–900
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 How to get from Southend Airport into central London, Train travel in France: A guide to SNCF, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.












