There are 6 ways to get from Mariinsky Posad to Petergof by taxi, train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Mariinsky Posad to Urmary
- Take the train from Urmary to Moskovsky Railway Terminal133Г
22h 7m₽4,699–7,611Bus
cheapest- Take the bus from Cheboksary Bus station to Saint Petersburg Bus Terminal703001/703002
23h 38m₽4,571–7,734Drive 1,401.2 km
- Drive from Mariinsky Posad to Petergof1,401.2 km
16h 56m₽8,919–12,883Taxi to Cheboksary Airport, fly
- Take the taxi from Mariinsky Posad to Cheboksary Airport (CSY)
- Fly from Cheboksary Airport (CSY) to Pulkovo Airport (LED)CSY - LED
16h 17m₽8,670–41,834Taxi, train to Kazan, fly
- Take the taxi from Mariinsky Posad to Shelanger
- Take the train from Shelanger to Kazan-Pass
- Fly from Kazan (KZN) to Pulkovo Airport (LED)KZN - LED
10h 14m₽43,739–87,187Bus to Nizhny Novgorod International Airport, fly
- Take the bus from Cheboksary Bus station to Nizhny Novgorod Kanavinskiy
- Fly from Nizhny Novgorod International Airport (GOJ) to Pulkovo Airport (LED)GOJ - LED
11h 32m₽52,182–88,597
Cheboksary Airport (CSY) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Mariinsky Posad to Petergof is to bus which costs RUB 4500 - RUB 8000 and takes 23h 38m.
The fastest way to get from Mariinsky Posad to Petergof is to taxi and train and fly which takes 10h 14m and costs RUB 43000 - RUB 90000.
The distance between Mariinsky Posad and Petergof is 1425 km. The road distance is 1401.2 km.
The best way to get from Mariinsky Posad to Petergof without a car is to taxi and train which takes 22h 7m and costs RUB 4700 - RUB 8000.
It takes approximately 22h 7m to get from Mariinsky Posad to Petergof, including transfers.
Yes, the driving distance between Mariinsky Posad to Petergof is 1401 km. It takes approximately 16h 56m to drive from Mariinsky Posad to Petergof.
What companies run services between Mariinsky Posad, Russia and Petergof, Russia?
Ecolines operates a bus from Cheboksary Bus station to Saint Petersburg Bus Terminal twice a week. Tickets cost ₽3,300–6,000 and the journey takes 18h 59m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeroflot.ru
Flights from Cheboksary Airport to Pulkovo Airport via Kaliningrad
- Ave. Duration
- 13h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₽12,000–55,000
Flights from Cheboksary Airport to Pulkovo Airport via Makhachkala
- Ave. Duration
- 20h 35m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₽16,000–70,000
Flights from Kazan to Pulkovo Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₽12,000–70,000
Flights from Nizhny Novgorod International Airport to Pulkovo Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₽9,500–55,000
- Website
- nordwindairlines.ru
Flights from Kazan to Pulkovo Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- ₽12,000–70,000
- Website
- severstal-avia.ru
Flights from Cheboksary Airport to Pulkovo Airport via Moscow Sheremetyevo, Cherepovets
- Ave. Duration
- 13h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽8,000–41,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Urmary to Moskovsky Railway Terminal
- Ave. Duration
- 19h 44m
- Frequency
- Once daily
- Estimated price
- ₽3,800–6,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽16,000–23,000
- 3rd Class (Platzcart)
- ₽3,800–5,500
- 2nd Class (Kupé)
- ₽4,700–6,500
- Phone
- 8 (800) 550-53-93
- Website
- sodruzhestvoppk.ru
Train from Shelanger to Kazan-Pass
- Ave. Duration
- 1h 39m
- Frequency
- 3 times a week
- Estimated price
- ₽190–290
- Website
- https://sodruzhestvoppk.ru
- Schedules at
- https://sodruzhestvoppk.ru/raspisanie-elektrichek
- Book at
- https://www.rzd.ru/
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Cheboksary Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 18h 59m
- Frequency
- Twice a week
- Estimated price
- ₽3,300–6,000
- Website
- https://ecolines.net/
Bus from Cheboksary Bus station to Nizhny Novgorod Kanavinskiy
- Ave. Duration
- 3h 35m
- Frequency
- Twice a week
- Estimated price
- ₽800–1,700
- Website
- https://ecolines.net/
- Ave. Duration
- 1h 8m
- Estimated price
- ₽480–1,600
Yandex Taxi
- Phone
- +7 (8352) 703 703
- Website
- taxi.yandex.ru
Yandex Taxi
- Phone
- +7 (8352) 703 703
- Website
- taxi.yandex.ru
Yandex Taxi
- Phone
- +7 (8352) 703 703
- 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 10 amazing places to get away from it all in Australia, How to get from Gatwick Airport into central London, and Best ways to travel around Australia - to help you get the most out of your next trip.








