There are 6 ways to get from Saint Petersburg to Divnomorskoye by plane, train, taxi, 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.
Fly
best- Fly from Pulkovo Airport (LED) to Gelendzik (GDZ)plane LED - GDZ
7h 8m₽9,020–40,646Train, bus via Starominskaya
cheapest- Take the train from Moskovsky Railway Terminal to Starominskayatrain
- Take the train from Starominskaya to Krasnodar 2train
- Take the bus from Krasnodar-2 Bus station to Gelendzhik Bus stationbus
- Take the bus from Gelendzhik to Divnomorskoyebus
45h 7m₽5,848–10,053Train, taxi
- Take the train from Moskovsky Railway Terminal to Leningradsky Railway Terminaltrain
- Take the train from Kazansky Railway Terminal to Novorossiysktrain
- Take the taxi from Novorossiysk to Divnomorskoyetaxi
27h 37m₽6,764–29,100Bus
- Take the bus from Saint Petersburg Bus Terminal to Gomel Bus Stationbus
- Take the bus from Gomel Bus Station to Arkhipo-Osipovkabus
- Take the bus from Arkhipo-Osipovka to Divnomorskoyebus
46h 12m₽9,791–16,052Drive 2,171.2 km
- Drive from Saint Petersburg to Divnomorskoyecar 2,171.2 km
27h 4m₽15,105–21,819Train, bus
- Take the train from Moskovsky Railway Terminal to Krasnodar 1train
- Take the bus from Krasnodar-1 Bus station to Gelendzhik Bus stationbus
- Take the bus from Gelendzhik to Divnomorskoyebus
37h 46m₽6,281–11,436
Pulkovo Airport (LED) to Gelendzik (GDZ) flights
Questions & Answers
The cheapest way to get from Saint Petersburg to Divnomorskoye is to train and bus which costs RUB 6000 - RUB 12000 and takes 37h 46m.
The fastest way to get from Saint Petersburg to Divnomorskoye is to fly which takes 7h 8m and costs RUB 9000 - RUB 41000.
No, there is no direct bus from Saint Petersburg to Divnomorskoye. However, there are services departing from Saint Petersburg Bus Terminal and arriving at Divnomorskoye via Gomel Bus Station and Arkhipo-Osipovka. The journey, including transfers, takes approximately 46h 12m.
The distance between Saint Petersburg and Divnomorskoye is 1804 km. The road distance is 2171.2 km.
The best way to get from Saint Petersburg to Divnomorskoye without a car is to train and taxi which takes 27h 37m and costs RUB 6500 - RUB 30000.
It takes approximately 7h 8m to get from Saint Petersburg to Divnomorskoye, including transfers.
Saint Petersburg to Divnomorskoye bus services, operated by Avtovokzaly.ru, depart from Saint Petersburg Bus Terminal station.
The best way to get from Saint Petersburg to Divnomorskoye is to fly which takes 7h 8m and costs RUB 9000 - RUB 41000. Alternatively, you can bus, which costs RUB 9500 - RUB 17000 and takes 46h 12m.
Saint Petersburg to Divnomorskoye bus services, operated by Avtovokzaly.ru, arrive at Gomel Bus Station.
Yes, the driving distance between Saint Petersburg to Divnomorskoye is 2171 km. It takes approximately 27h 4m to drive from Saint Petersburg to Divnomorskoye.
What companies run services between Saint Petersburg, Russia and Divnomorskoye, Russia?
Aeroflot Russian Airlines and UTair Aviation fly from Pulkovo Airport (LED) to Gelendzik (GDZ) once daily. Alternatively, you can take a bus from Saint Petersburg Bus Terminal to Divnomorskoye via Gomel Bus Station and Arkhipo-Osipovka in around 46h 12m.
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Gelendzik
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₽8,500–40,000
Flights from Pulkovo Airport to Gelendzik via Moscow Sheremetyevo
- Ave. Duration
- 6h 20m
- When
- Sunday
- Estimated price
- ₽9,000–41,000
- Website
- utair.ru
Flights from Pulkovo Airport to Gelendzik
- Ave. Duration
- 4h 55m
- When
- Wednesday and Sunday
- Estimated price
- ₽8,500–40,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 3h 52m
- Frequency
- Hourly
- Website
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskovsky Railway Terminal to Leningradsky 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 Kazansky Railway Terminal to Novorossiysk
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ₽4,200–8,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽17,000–25,000
- 3rd Class (Platzcart)
- ₽4,200–5,500
- 2nd Class (Kupé)
- ₽5,500–8,000
Train from Moskovsky Railway Terminal to Krasnodar 1
- Ave. Duration
- 30h 59m
- Frequency
- Once daily
- Estimated price
- ₽5,000–10,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽21,000–30,000
- 3rd Class (Platzcart)
- ₽5,000–7,000
- 2nd Class (Kupé)
- ₽7,000–10,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moskovsky Railway Terminal to Leningradsky Railway Terminal
- Ave. Duration
- 5h 38m
- 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
Train from Starominskaya to Krasnodar 2
- Ave. Duration
- 1h 48m
- Frequency
- Twice daily
- Estimated price
- ₽600–1,200
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽850–1,200
- Commuter Electric Train
- ₽600–850
- Phone
- 8 800 775 54 53
- Website
- grandexpress.ru
Train from Moskovsky Railway Terminal to Leningradsky 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
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Moskovsky Railway Terminal to Starominskaya
- Ave. Duration
- 35h 57m
- Frequency
- 4 times a week
- Estimated price
- ₽4,300–7,000
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽4,300–4,600
- 2nd Class (Kupé)
- ₽6,000–7,000
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Starominskaya to Krasnodar 2
- Ave. Duration
- 2h 58m
- Frequency
- Twice daily
- Estimated price
- ₽290–410
- Book at
- https://eng.rzd.ru/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Saint Petersburg Bus Terminal to Gomel Bus Station
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- ₽2,600–4,000
- Schedules at
- avtovokzaly.ru
Bus from Krasnodar-1 Bus station to Gelendzhik Bus station
- Ave. Duration
- 2h 34m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–1,600
- Schedules at
- avtovokzaly.ru
Bus from Krasnodar-2 Bus station to Gelendzhik Bus station
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- ₽1,100–1,600
- Schedules at
- avtovokzaly.ru
- Website
- infobus.by
Bus from Saint Petersburg Bus Terminal to Gomel Bus Station
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Estimated price
- ₽3,000–6,500
- Website
- https://infobus.by/en/bus
Bus from Gomel Bus Station to Arkhipo-Osipovka
- Ave. Duration
- 28h 59m
- Frequency
- 3 times a week
- Estimated price
- ₽6,500–9,500
- Website
- https://infobus.by/en/bus
- Phone
- +7 (8652) 23 47 41
- [email protected]
- Website
- avtovokzal26.ru
Bus from Arkhipo-Osipovka to Divnomorskoye
- Ave. Duration
- 43 min
- Frequency
- Twice daily
- Estimated price
- ₽220–320
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
Bus from Krasnodar-1 Bus station to Gelendzhik Bus station
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- ₽750–1,100
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
Bus from Gelendzhik to Divnomorskoye
- Ave. Duration
- 47 min
- Frequency
- Twice daily
- Estimated price
- ₽160–240
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
Bus from Gelendzhik to Divnomorskoye
- Ave. Duration
- 47 min
- Frequency
- Twice daily
- Estimated price
- ₽160–240
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
- Phone
- +7 (861) 238-71-77
- [email protected]
- Website
- kpas.ru
Bus from Krasnodar-1 Bus station to Gelendzhik Bus station
- Ave. Duration
- 4h 5m
- Frequency
- Every 3 hours
- Estimated price
- ₽800–1,100
- Website
- https://kpas.ru/
- Ave. Duration
- 39 min
- Estimated price
- ₽850–1,100
Citymobil
- Phone
- +7 861 205-55-55
- Website
- city-mobil.ru
Maxim
- Phone
- +7 8617 22-22-22
- Website
- taximaxim.ru
Yandex Taxi
- Phone
- +7 8617 26-00-00
- 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 How to get from London City Airport into central London, Which London airport should I choose?, and Travelling around the UAE - to help you get the most out of your next trip.






















