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,200Train
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₽121Drive 38 km
- Drive from Kislovodsk to Pyatigorskcar 38 km
41 min₽268–386Taxi
- Take the taxi from Kislovodsk to Pyatigorsktaxi 38 km
41 min₽1,200–1,500
Kislovodsk to Pyatigorsk by train
Questions & Answers
The cheapest way to get from Kislovodsk to Pyatigorsk is to rideshare which costs RUB 121 and takes 58 min.
The fastest way to get from Kislovodsk to Pyatigorsk is to drive which takes 41 min and costs RUB 260 - RUB 390.
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 1200.
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 1200. 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 ₽650–2,200 and the journey takes 51 min. Two other operators also service this route.
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kislovodsk to Piatigorsk
- Ave. Duration
- 51 min
- Frequency
- 4 times a day
- Estimated price
- ₽650–2,200
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽650–850
- 2nd Class (Kupé)
- ₽1,600–2,200
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kislovodsk to Piatigorsk
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- ₽130–900
- Website
- Russian Railways
- Lastochka Train
- ₽600–900
- Commuter Electric Train
- ₽130–190
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Kislovodsk to Piatigorsk
- Ave. Duration
- 59 min
- Frequency
- 3 times a week
- Estimated price
- ₽110–490
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽450–490
- 2nd Class (Kupé)
- ₽110–130
- Phone
- +7 (8652) 23 47 41
- [email protected]
- Website
- Stavropol Bus Terminal
Bus from Kislovodsk Bus station to Pyatigorsk Bus station
- Ave. Duration
- 47 min
- Frequency
- 5 times a day
- Estimated price
- ₽140–200
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
- 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
- ₽800–1,200
- Schedules at
- avtovokzaly.ru
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar
Rideshare from Kislovodsk to Pyatigorsk
- Ave. Duration
- 58 min
- Frequency
- 3 times a day
- Estimated price
- ₽121
- Schedules at
- BlaBlaCar
- Ave. Duration
- 41 min
- Estimated price
- ₽1,200–1,500
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 Florence to Rome, French strikes 2018: What are my alternative transport options?, and Getting around the Cyclades - 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.














