There are 5 ways to get from Moskovskaya to Petergof by subway, plane, train, bus, 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.
Subway, fly, train
best- Take the subway from Moskovskaya to Park Kulturysubway
- Fly from Nizhny Novgorod International Airport (GOJ) to Pulkovo Airport (LED)plane GOJ - LED
- Take the train from Leninskij Prospekt to Stariy Petergoftrain
5h 28m₽5,232–29,323Bus
cheapest- Take the bus from Nizhny Novgorod Kanavinskiy to Saint Petersburg Bus Terminalbus 4897
16h 58m₽1,909–4,168Train via Moscow
- Take the train from Nijnii Novgorod Moskov to Moskva Kurskaiatrain 721Г
- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminaltrain 754А / ...
9h 42m₽3,260–22,448Drive 1,122.1 km
- Drive from Moskovskaya to Petergofcar 1,122.1 km
12h 51m₽7,497–10,829Train
- Take the train from Nijnii Novgorod Moskov to Moskovsky Railway Terminaltrain 059Г / ...
18h 12m₽3,122–6,041
Nizhny Novgorod International Airport (GOJ) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Moskovskaya to Petergof is to bus which costs RUB 1900 - RUB 4200 and takes 16h 58m.
The fastest way to get from Moskovskaya to Petergof is to subway and fly and train which takes 5h 28m and costs RUB 5000 - RUB 30000.
No, there is no direct bus from Moskovskaya to Petergof. However, there are services departing from Nizhny Novgorod Kanavinskiy and arriving at Фабричная Ул. via Ст. Метро "Обводный Канал" and Ст. Метро "Ленинский Пр.". The journey, including transfers, takes approximately 16h 58m.
No, there is no direct train from Moskovskaya to Petergof. However, there are services departing from Nijnii Novgorod Moskov and arriving at Stariy Petergof via Kurskaya, Leningradsky Railway Terminal, Ploshchad Vosstaniya and Baltiysky Railway Terminal. The journey, including transfers, takes approximately 9h 42m.
The distance between Moskovskaya and Petergof is 948 km. The road distance is 1122.1 km.
The best way to get from Moskovskaya to Petergof without a car is to train via Moscow which takes 9h 42m and costs RUB 3200 - RUB 23000.
It takes approximately 5h 28m to get from Moskovskaya to Petergof, including transfers.
Moskovskaya to Petergof bus services, operated by Ecolines RU, depart from Nizhny Novgorod Kanavinskiy station.
Moskovskaya to Petergof train services, operated by Russian Railways (Lastochka Trains), depart from Nijnii Novgorod Moskov station.
The best way to get from Moskovskaya to Petergof is to train via Moscow which takes 9h 42m and costs RUB 3200 - RUB 23000. Alternatively, you can bus, which costs RUB 1900 - RUB 4200 and takes 16h 58m.
What companies run services between Moskovskaya, Nizhny Novgorod Oblast, Russia and Petergof, Russia?
You can take a train from Nijnii Novgorod Moskov to Stariy Petergof via Moskva Kurskaia, Kurskaya, Komsomolskaya, Leningradsky Railway Terminal, Moskovsky Railway Terminal, Ploshchad Vosstaniya, Baltiyskaya, and Baltiysky Railway Terminal in around 9h 42m. Alternatively, Ecolines RU operates a bus from Nizhny Novgorod Kanavinskiy to Saint Petersburg Bus Terminal 3 times a week. Tickets cost ₽1,700–4,100 and the journey takes 14h 10m.
- Website
- flysmartavia.com
Flights from Nizhny Novgorod International Airport to Pulkovo Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₽5,000–29,000
- Website
- aeroflot.ru
Flights from Nizhny Novgorod International Airport to Pulkovo Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₽5,000–29,000
- Website
- metronn.ru
Subway from Moskovskaya to Park Kultury
- Ave. Duration
- 15 min
- Frequency
- Every 10 minutes
- Estimated price
- ₽26–35
- Website
- http://metronn.ru/
- Schedules at
- http://metronn.ru/trains-shedule
- Phone
- 8 800 775 0000
- [email protected]
- Website
- ppk-piter.ru
Train from Leninskij Prospekt to Stariy Petergof
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- ₽65–100
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽65–95
- Lastochka Train
- ₽80–100
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Nijnii Novgorod Moskov to Moskva Kurskaia
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Estimated price
- ₽1,300–2,200
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,300–1,900
- Commuter Electric Train
- ₽1,500–2,200
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- ₽1,700–3,200
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,700–2,400
- Commuter Electric Train
- ₽2,200–3,200
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 3h 47m
- Frequency
- Hourly
- Website
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- ₽1,900–4,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–14,000
- 3rd Class (Platzcart)
- ₽1,900–2,600
- 2nd Class (Kupé)
- ₽3,100–4,300
Train from Nijnii Novgorod Moskov to Moskovsky Railway Terminal
- Ave. Duration
- 16h 45m
- Frequency
- 3 times a day
- Estimated price
- ₽3,000–6,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽13,000–19,000
- 3rd Class (Platzcart)
- ₽3,000–3,900
- 2nd Class (Kupé)
- ₽4,300–6,000
- Phone
- 8 800 775 54 53
- Website
- grandexpress.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₽5,000–20,000
- Website
- https://grandexpress.ru/
- Kupé
- ₽5,000–9,000
- SW
- ₽10,000–20,000
- Luxe
- ₽60,000
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Nizhny Novgorod Kanavinskiy to Saint Petersburg Bus Terminal
- Ave. Duration
- 14h 10m
- Frequency
- 3 times a week
- Estimated price
- ₽1,700–4,100
- Schedules at
- ecolines.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 Heading to Europe? Read this before you buy a Eurail Pass, What are the different types of Renfe trains in Spain?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Moskovskaya to Petergof bus services, operated by Ecolines RU, arrive at Saint Petersburg Bus Terminal station.
Moskovskaya to Petergof train services, operated by Russian Railways (Lastochka Trains), arrive at Moskva Kurskaia station.
Yes, the driving distance between Moskovskaya to Petergof is 1122 km. It takes approximately 12h 51m to drive from Moskovskaya to Petergof.


















