There are 5 ways to get from Novorossiysk to Kislovodsk by 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.
Train
best- Take the train from Novorossiysk to Krasnodar 1train
- Take the train from Krasnodar 1 to Kislovodsktrain 818С
10h 1m₽1,662–4,821Bus
- Take the bus from Novorossiysk Bus station to Mineral'nye Vodybus
- Take the bus from Mineral'nye Vody to Kislovodsk Bus stationbus
13h 35m₽2,338–4,068Drive 561.6 km
- Drive from Novorossiysk to Kislovodskcar 561.6 km
8h 6m₽3,820–5,517Train, fly, bus
- Take the train from Novorossiysk to Krasnodar 1train
- Fly from Krasnodar (KRR) to Mineralnye Vody Airport (MRV)plane KRR - MRV
- Take the bus from Mineral'nye Vody to Kislovodsk Bus stationbus
11h 45m₽7,459–36,676Train via Nevinnomyssk
- Take the train from Novorossiisk to Nevinnomysskaiatrain 618С
- Take the train from Nevinnomysskaia to Kislovodsktrain 004М / ...
13h₽1,996–6,204
Krasnodar (KRR) to Mineralnye Vody Airport (MRV) flights
Comparing Your Travel Options
The cheapest way to get from Novorossiysk to Kislovodsk is to train which costs RUB 1600 - RUB 4900 and takes 10h 1m.
The fastest way to get from Novorossiysk to Kislovodsk is to drive which takes 8h 6m and costs RUB 3800 - RUB 5500.
No, there is no direct bus from Novorossiysk station to Kislovodsk station. However, there are services departing from Novorossiysk Bus station and arriving at Kislovodsk Bus station via Mineral'nye Vody. The journey, including transfers, takes approximately 13h 35m.
No, there is no direct train from Novorossiysk to Kislovodsk. However, there are services departing from Novorossiysk and arriving at Kislovodsk via Krasnodar 1. The journey, including transfers, takes approximately 10h 1m.
The distance between Novorossiysk and Kislovodsk is 587 km. The road distance is 561.6 km.
The best way to get from Novorossiysk to Kislovodsk without a car is to train which takes 10h 1m and costs RUB 1600 - RUB 4900.
It takes approximately 10h 1m to get from Novorossiysk to Kislovodsk, including transfers.
Novorossiysk to Kislovodsk bus services, operated by Avtovokzaly.ru, depart from Novorossiysk Bus station.
Novorossiysk to Kislovodsk train services, operated by Kuban Express Prigorod, depart from Novorossiysk station.
The best way to get from Novorossiysk to Kislovodsk is to train which takes 10h 1m and costs RUB 1600 - RUB 4900. Alternatively, you can bus, which costs RUB 2300 - RUB 4100 and takes 13h 35m.
What companies run services between Novorossiysk, Russia and Kislovodsk, Russia?
You can take a train from Novorossiysk to Kislovodsk via Krasnodar 1 in around 10h 1m. Alternatively, you can take a bus from Novorossiysk Bus station to Kislovodsk via Mineral'nye Vody and Kislovodsk Bus station in around 13h 35m.
- Website
- azimuth.aero
Flights from Krasnodar to Mineralnye Vody Airport via Erevan
- Ave. Duration
- 6h 25m
- When
- Tuesday
- Estimated price
- ₽6,000–32,000
Flights from Krasnodar to Mineralnye Vody Airport via Istanbul
- Ave. Duration
- 6h 10m
- When
- Thursday
- Estimated price
- ₽9,000–41,000
- Phone
- 8-800-775-00-00
- [email protected]
- Website
- kuban-express-prigorod.ru
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 56m
- Frequency
- 4 times a day
- Estimated price
- ₽460–700
- Book at
- Russian Railways
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 56m
- Frequency
- 4 times a day
- Estimated price
- ₽460–700
- Book at
- Russian Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 23m
- Frequency
- Twice daily
- Estimated price
- ₽850–2,600
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽850–1,200
- 2nd Class (Kupé)
- ₽1,800–2,600
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 23m
- Frequency
- Twice daily
- Estimated price
- ₽850–2,600
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽850–1,200
- 2nd Class (Kupé)
- ₽1,800–2,600
Train from Novorossiisk to Nevinnomysskaia
- Ave. Duration
- 8h 51m
- Frequency
- 4 times a week
- Estimated price
- ₽1,500–3,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽8,000–12,000
- 3rd Class (Platzcart)
- ₽1,500–2,000
- 2nd Class (Kupé)
- ₽2,500–3,500
Train from Nevinnomysskaia to Kislovodsk
- Ave. Duration
- 3h 9m
- Frequency
- 4 times a day
- Estimated price
- ₽950–2,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,000
- 3rd Class (Platzcart)
- ₽950–1,300
- 2nd Class (Kupé)
- ₽1,900–2,700
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 47m
- Frequency
- Twice daily
- Estimated price
- ₽480–1,100
- Website
- Russian Railways
- Lastochka Train
- ₽800–1,100
- Commuter Electric Train
- ₽480–700
Train from Krasnodar 1 to Kislovodsk
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- ₽1,300–2,300
- Website
- Russian Railways
- Lastochka Train
- ₽1,300–1,900
- Commuter Electric Train
- ₽1,600–2,300
Train from Novorossiysk to Krasnodar 1
- Ave. Duration
- 2h 47m
- Frequency
- Twice daily
- Estimated price
- ₽480–1,100
- Website
- Russian Railways
- Lastochka Train
- ₽800–1,100
- Commuter Electric Train
- ₽480–700
Train from Nevinnomysskaia to Kislovodsk
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ₽600–1,200
- Website
- Russian Railways
- Lastochka Train
- ₽850–1,200
- Commuter Electric Train
- ₽600–850
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Krasnodar 1 to Kislovodsk
- Ave. Duration
- 9h 33m
- Frequency
- 3 times a week
- Estimated price
- ₽1,200–1,600
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽1,200–1,350
- 2nd Class (Kupé)
- ₽1,300–1,600
Train from Nevinnomysskaia to Kislovodsk
- Ave. Duration
- 3h 42m
- Frequency
- 3 times a week
- Estimated price
- ₽500–750
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽700–750
- 2nd Class (Kupé)
- ₽500–600
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Novorossiysk Bus station to Mineral'nye Vody
- Ave. Duration
- 11h 33m
- Frequency
- Once daily
- Estimated price
- ₽1,800–2,600
- Schedules at
- avtovokzaly.ru
Bus from Mineral'nye Vody to Kislovodsk Bus station
- Ave. Duration
- 49 min
- Frequency
- 3 times a week
- Estimated price
- ₽800–1,200
- Schedules at
- avtovokzaly.ru
Bus from Mineral'nye Vody to Kislovodsk Bus station
- Ave. Duration
- 49 min
- Frequency
- 3 times a week
- Estimated price
- ₽800–1,200
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8652) 23 47 41
- [email protected]
- Website
- Stavropol Bus Terminal
Bus from Mineral'nye Vody to Kislovodsk Bus station
- Ave. Duration
- 54 min
- Frequency
- 5 times a day
- Estimated price
- ₽210–300
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Mineral'nye Vody to Kislovodsk Bus station
- Ave. Duration
- 54 min
- Frequency
- 5 times a day
- Estimated price
- ₽210–300
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
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 plan an amazing trip around Scandinavia, How to get from Gatwick Airport into central London, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Novorossiysk to Kislovodsk bus services, operated by Avtovokzaly.ru, arrive at Mineral'nye Vody station.
Novorossiysk to Kislovodsk train services, operated by Kuban Express Prigorod, arrive at Krasnodar 1 station.
Yes, the driving distance between Novorossiysk to Kislovodsk is 562 km. It takes approximately 8h 6m to drive from Novorossiysk to Kislovodsk.

















