There are 7 ways to get from Novorossiysk to Petergof by train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Krasnodar, fly
best- Take the train from Novorossiysk to Krasnodar 1
- Fly from Krasnodar (KRR) to Pulkovo Airport (LED)KRR - LED
10h 49m₽47,097–78,275Train
cheapest- Take the train from Novorossiisk to Protoka126С / ...
- Take the train from Protoka to Moskovsky Railway Terminal178С
44h 16m₽5,639–10,474Train via Moscow
- Take the train from Novorossiysk to Kazansky Railway Terminal030Й / ...
- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminal754А / ...
27h 26m₽6,993–19,795Bus
- Take the bus from Novorossiysk Bus station to Krasnodar-1 Bus station
- Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus station
- Take the bus from Donetsk Yuzhny bus station to Saint Petersburg Bus Terminal
2d₽7,777–9,216Fly from Gelendzik
- Fly from Gelendzik (GDZ) to Pulkovo Airport (LED)GDZ - LED
8h 22m₽9,995–49,655Train to Sochi International Airport, fly
- Take the train from Novorossiysk to Adler
- Fly from Sochi International Airport (AER) to Pulkovo Airport (LED)AER - LED
15h 44m₽45,024–102,863Bus via Homel
- Take the bus from Novorossiysk Bus station to Gomel Bus Station
- Take the bus from Gomel Bus Station to Saint Petersburg Bus Terminal
2d₽8,485–12,802
Krasnodar (KRR) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Novorossiysk to Petergof is to train which costs RUB 5500 - RUB 11000 and takes 44h 16m.
The fastest way to get from Novorossiysk to Petergof is to fly which takes 8h 22m and costs RUB 10000 - RUB 50000.
No, there is no direct bus from Novorossiysk station to Petergof. However, there are services departing from Novorossiysk Bus station and arriving at Фабричная Ул. via Krasnodar-1 Bus station, Donetsk Yuzhny bus station, Ст. Метро "Обводный Канал" and Ст. Метро "Автово". The journey, including transfers, takes approximately 2 days 0h.
No, there is no direct train from Novorossiysk to Petergof. However, there are services departing from Novorossiysk and arriving at Stariy Petergof via Leningradsky Railway Terminal, Ploshchad Vosstaniya and Baltiysky Railway Terminal. The journey, including transfers, takes approximately 27h 26m.
The distance between Novorossiysk and Petergof is 1936 km.
The best way to get from Novorossiysk to Petergof without a car is to train via Moscow which takes 27h 26m and costs RUB 7000 - RUB 20000.
It takes approximately 10h 49m to get from Novorossiysk to Petergof, including transfers.
Novorossiysk to Petergof bus services, operated by Krasnodar Bus Terminal, depart from Novorossiysk Bus station.
Novorossiysk to Petergof train services, operated by Russian Railways (РЖД), depart from Novorossiysk station.
The best way to get from Novorossiysk to Petergof is to train via Moscow which takes 27h 26m and costs RUB 7000 - RUB 20000. Alternatively, you can bus, which costs RUB 7500 - RUB 9500 and takes 2 days 0h, you could also fly, which costs RUB 10000 - RUB 50000 and takes 8h 22m.
What companies run services between Novorossiysk, Russia and Petergof, Russia?
You can take a train from Novorossiysk to Stariy Petergof via Kazansky Railway Terminal, Leningradsky Railway Terminal, Moskovsky Railway Terminal, Ploshchad Vosstaniya, Baltiyskaya, and Baltiysky Railway Terminal in around 27h 26m. Alternatively, you can take a bus from Novorossiysk Bus station to Фабричная Ул. via Krasnodar-1 Bus station, Donetsk Yuzhny bus station, Saint Petersburg Bus Terminal, Ст. Метро "Обводный Канал", and Ст. Метро "Автово" in around 2d.
- Website
- aeroflot.ru
Flights from Krasnodar to Pulkovo Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₽22,000–120,000
Flights from Sochi International Airport to Pulkovo Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₽24,000–130,000
- Website
- utair.ru
Flights from Gelendzik to Pulkovo Airport
- Ave. Duration
- 4h 35m
- When
- Thursday and Sunday
- Estimated price
- ₽9,500–49,000
- Website
- uralairlines.ru
Flights from Sochi International Airport to Pulkovo Airport
- Ave. Duration
- 4h 20m
- When
- Friday to Sunday
- Estimated price
- ₽24,000–130,000
- Website
- flyredwings.com
Flights from Sochi International Airport to Pulkovo Airport
- Ave. Duration
- 4h 25m
- When
- Sunday
- Estimated price
- ₽24,000–130,000
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 56m
- Frequency
- 4 times a day
- Estimated price
- ₽460–700
- Book at
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 23m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,700–6,500
- 3rd Class (Platzcart)
- ₽1,000–1,500
- 2nd Class (Kupé)
- ₽1,800–2,500
Train from Novorossiysk to Kazansky Railway Terminal
- Ave. Duration
- 21h 40m
- Frequency
- Twice daily
- Estimated price
- ₽4,600–8,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽19,000–27,000
- 3rd Class (Platzcart)
- ₽4,600–6,500
- 2nd Class (Kupé)
- ₽5,500–8,000
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 8h 11m
- Frequency
- 5 times a day
- Estimated price
- ₽2,200–4,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽2,200–3,100
- 2nd Class (Kupé)
- ₽3,000–4,200
Train from Novorossiisk to Protoka
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- ₽900–2,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,200–6,000
- 3rd Class (Platzcart)
- ₽900–1,300
- 2nd Class (Kupé)
- ₽1,600–2,300
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 47m
- Frequency
- Twice daily
- Estimated price
- ₽750–1,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽750–1,100
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- ₽2,800–4,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽2,800–4,100
Train from Novorossiysk to Adler
- Ave. Duration
- 8h 9m
- Frequency
- Once daily
- Estimated price
- ₽1,800–2,600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,800–2,600
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 3h 48m
- Frequency
- Hourly
- Website
- https://eng.rzd.ru/
- Phone
- 8 800 775 54 53
- Website
- grandexpress.ru
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 8h 48m
- Frequency
- Once daily
- Estimated price
- ₽5,000–12,000
- Website
- https://grandexpress.ru/
- Kupé
- ₽5,000–6,500
- SW
- ₽9,500–12,000
- Luxe
- ₽30,000–36,000
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Protoka to Moskovsky Railway Terminal
- Ave. Duration
- 39h 41m
- Frequency
- Once daily
- Estimated price
- ₽4,600–8,000
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽4,600–4,900
- 2nd Class (Kupé)
- ₽6,500–8,000
- Phone
- +7 (861) 238-71-77
- info@kpas.ru
- Website
- kpas.ru
Bus from Novorossiysk Bus station to Krasnodar-1 Bus station
- Ave. Duration
- 3h 9m
- Frequency
- Every 3 hours
- Estimated price
- ₽700–900
- Website
- https://kpas.ru/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Novorossiysk Bus station to Krasnodar-1 Bus station
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- ₽950–1,400
- Schedules at
- avtovokzaly.ru
Bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus station
- Ave. Duration
- 12h 35m
- Frequency
- Twice daily
- Estimated price
- ₽1,500–2,200
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8652) 23 47 41
- avtovokzal26@mail.ru
- Website
- avtovokzal26.ru
Bus from Novorossiysk Bus station to Krasnodar-1 Bus station
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- ₽650–950
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
- Phone
- 477
- Website
- avtovokzal-dnr.ru
Bus from Donetsk Yuzhny bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 27h 45m
- Frequency
- 4 times a week
- Estimated price
- ₽5,500
- Website
- https://avtovokzal-dnr.ru/
- Schedules at
- https://avtovokzal-dnr.ru/
- Book at
- https://ticketbus-online.ru/
- Website
- infobus.by
Bus from Novorossiysk Bus station to Gomel Bus Station
- Ave. Duration
- 30h 16m
- Frequency
- 3 times a week
- Estimated price
- ₽6,000–9,500
- Website
- https://infobus.by/en/bus
Bus from Gomel Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Estimated price
- ₽2,600–5,500
- Website
- https://infobus.by/en/bus
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Gomel Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Estimated price
- ₽2,200–3,200
- Schedules at
- sks-auto.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 Flying into Beijing?, Travelling to and around Russia for the 2018 FIFA World Cup, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Novorossiysk to Petergof bus services, operated by Krasnodar Bus Terminal, arrive at Krasnodar-1 Bus station.
Novorossiysk to Petergof train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.


























