There are 5 ways to get from Kislovodsk to Pyatigorsk by bus, train, rideshare, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Kislovodsk Bus station to Pyatigorsk Bus stationbus
47 min₽140–1,100Train
cheapest- Take the train from Kislovodsk to Piatigorsktrain 049Ч / ...
51 min₽110–2,200Rideshare
- Take the rideshare from Kislovodsk to Pyatigorsk38.1 km
58 min₽111Drive 38 km
- Drive from Kislovodsk to Pyatigorskcar 38 km
41 min₽240–346Taxi
- Take the taxi from Kislovodsk to Pyatigorsktaxi 38 km
41 min₽850–1,100
Kislovodsk to Pyatigorsk by train
Questions & Answers
The cheapest way to get from Kislovodsk to Pyatigorsk is to rideshare which costs RUB 111 and takes 58 min.
The fastest way to get from Kislovodsk to Pyatigorsk is to drive which takes 41 min and costs RUB 240 - RUB 350.
Yes, there is a direct bus departing from Kislovodsk Bus station station and arriving at Pyatigorsk Bus station station. Services depart five times a day, and operate every day. The journey takes approximately 47 min.
Yes, there is a direct train departing from Kislovodsk and arriving at Piatigorsk. Services depart every four hours, and operate every day. The journey takes approximately 51 min.
The distance between Kislovodsk and Pyatigorsk is 35 km. The road distance is 38 km.
The best way to get from Kislovodsk to Pyatigorsk without a car is to bus which takes 47 min and costs RUB 140 - RUB 1100.
The bus from Kislovodsk Bus station to Pyatigorsk Bus station takes 47 min including transfers and departs five times a day.
Kislovodsk to Pyatigorsk bus services, operated by Stavropol Bus Terminal, depart from Kislovodsk Bus station.
Kislovodsk to Pyatigorsk train services, operated by Russian Railways (РЖД), depart from Kislovodsk station.
The best way to get from Kislovodsk to Pyatigorsk is to bus which takes 47 min and costs RUB 140 - RUB 1100. Alternatively, you can train, which costs RUB 110 - RUB 2200 and takes 51 min.
What companies run services between Kislovodsk, Russia and Pyatigorsk, Russia?
Stavropol Bus Terminal operates a bus from Kislovodsk Bus station to Pyatigorsk Bus station 5 times a day. Tickets cost ₽140–200 and the journey takes 47 min. Avtovokzaly.ru also services this route 3 times a week. Alternatively, Russian Railways (РЖД) operates a train from Kislovodsk to Piatigorsk 4 times a day. Tickets cost ₽800–2,200 and the journey takes 51 min. Two other operators also service this route.
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kislovodsk to Piatigorsk
- Ave. Duration
- 51 min
- Frequency
- 4 times a day
- Estimated price
- ₽800–2,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽3,700–5,500
- 3rd Class (Platzcart)
- ₽800–1,100
- 2nd Class (Kupé)
- ₽1,500–2,200
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Kislovodsk to Piatigorsk
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- ₽370–550
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽370–550
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Kislovodsk to Piatigorsk
- Ave. Duration
- 59 min
- Frequency
- 3 times a week
- Estimated price
- ₽110–490
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽450–490
- 2nd Class (Kupé)
- ₽110–130
- Phone
- +7 (8652) 23 47 41
- avtovokzal26@mail.ru
- Website
- avtovokzal26.ru
Bus from Kislovodsk Bus station to Pyatigorsk Bus station
- Ave. Duration
- 47 min
- Frequency
- 5 times a day
- Estimated price
- ₽140–200
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Kislovodsk Bus station to Pyatigorsk Bus station
- Ave. Duration
- 30 min
- Frequency
- 3 times a week
- Estimated price
- ₽750–1,100
- Schedules at
- avtovokzaly.ru
- Phone
- +3 318 576 2228
- Website
- blablacar.com
Rideshare from Kislovodsk to Pyatigorsk
- Ave. Duration
- 58 min
- Frequency
- 3 times a day
- Estimated price
- ₽111
- Schedules at
- blablacar.com
- Ave. Duration
- 41 min
- Estimated price
- ₽850–1,100
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 What are the different types of Renfe trains in Spain?, French strikes 2018: What are my alternative transport options?, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
Kislovodsk to Pyatigorsk bus services, operated by Stavropol Bus Terminal, arrive at Pyatigorsk Bus station.
Kislovodsk to Pyatigorsk train services, operated by Russian Railways (РЖД), arrive at Piatigorsk station.
Yes, the driving distance between Kislovodsk to Pyatigorsk is 38 km. It takes approximately 41 min to drive from Kislovodsk to Pyatigorsk.
Check out Blablacar's carpooling service for rideshare options between Kislovodsk and Pyatigorsk. A great option if you don't have a driver's licence or want to avoid public transport.














