There are 6 ways to get from Rostov-on-Don to Kars by bus, car, train, 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.
Bus via Kobuleti
best- Take the bus from Rostov-on-Don bus station to Kobuletibus
- Take the bus from Kobuleti to Hopabus
- Take the bus from Hopa Artvin to Karsbus
30h 30m₺6,229–7,184Train to Sochi International Airport, fly to Batumi International Airport, bus
cheapest- Take the train from Rostov-Glavny to Sochi Airporttrain
- Fly from Sochi International Airport (AER) to Batumi International Airport (BUS)plane AER - BUS
- Take the bus from Batumi Central to Hopabus
- Take the bus from Hopa Artvin to Karsbus
20h 44m₺3,576–18,944Drive 1,159.6 km
- Drive from Rostov-on-Don to Karscar 1,159.6 km
17h 13m₺6,480–9,360Train to Krasnodar, fly to Kars Airport
- Take the train from Rostov-Glavny to Krasnodar 1train
- Fly from Krasnodar (KRR) to Kars Airport (KSY)plane KRR - KSY
19h 58m₺9,725–32,269Bus
- Take the bus from Rostov-on-Don bus station to Rize bus stationbus
- Take the bus from Rize to Karsbus
38h₺4,627–5,347Train to Krasnodar, fly to Batumi International Airport, bus
- Take the train from Rostov-Glavny to Krasnodar 1train
- Fly from Krasnodar (KRR) to Batumi International Airport (BUS)plane KRR - BUS
- Take the bus from Batumi Central to Hopabus
- Take the bus from Hopa Artvin to Karsbus
15h 34m₺3,668–21,517
Krasnodar (KRR) to Kars Airport (KSY) flights
Questions & Answers
The cheapest way to get from Rostov-on-Don to Kars is to bus which costs 4.600 ₺ - 5.500 ₺ and takes 38h.
The fastest way to get from Rostov-on-Don to Kars is to train and fly and bus which takes 15h 34m and costs 3.600 ₺ - 22.000 ₺.
No, there is no direct bus from Rostov-on-Don station to Kars. However, there are services departing from Rostov-on-Don bus station and arriving at Kars via Kobuleti and Hopa Artvin. The journey, including transfers, takes approximately 30h 30m.
The distance between Rostov-on-Don and Kars is 1642 km. The road distance is 1159.6 km.
The best way to get from Rostov-on-Don to Kars without a car is to bus via Kobuleti which takes 30h 30m and costs 6.000 ₺ - 7.500 ₺.
It takes approximately 30h 30m to get from Rostov-on-Don to Kars, including transfers.
Rostov-on-Don to Kars bus services, operated by MiminoTrans Ge, depart from Rostov-on-Don bus station.
Rostov-on-Don to Kars bus services, operated by MiminoTrans Ge, arrive at Kobuleti station.
Yes, the driving distance between Rostov-on-Don to Kars is 1160 km. It takes approximately 17h 13m to drive from Rostov-on-Don to Kars.
There are 20+ hotels available in Kars.
What companies run services between Rostov-on-Don, Russia and Kars, Turkey?
You can take a bus from Rostov-on-Don bus station to Kars via Kobuleti, Hopa, and Hopa Artvin in around 30h 30m.
- Website
- flyredwings.com
Flights from Krasnodar to Batumi International Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday and Friday
- Estimated price
- ₺2,600–18,000
Flights from Sochi International Airport to Batumi International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₺2,200–16,000
- Website
- turkishairlines.com
Flights from Krasnodar to Kars Airport via Istanbul
- Ave. Duration
- 22h 50m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₺13,000–46,000
Flights from Krasnodar to Kars Airport via Erevan, Istanbul
- Ave. Duration
- 14h 30m
- When
- Thursday and Sunday
- Estimated price
- ₺16,000–55,000
Flights from Krasnodar to Kars Airport via Batumi International Airport, Istanbul
- Ave. Duration
- 22h 5m
- When
- Friday
- Estimated price
- ₺14,000–50,000
- Website
- ajet.com
Flights from Krasnodar to Kars Airport via Antalya, Ankara
- Ave. Duration
- 24h 20m
- When
- Every day
- Estimated price
- ₺8,000–35,000
Flights from Krasnodar to Kars Airport via Tbilisi, Ankara
- Ave. Duration
- 26h 30m
- When
- Sunday
- Estimated price
- ₺9,000–30,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 6m
- Frequency
- 5 times a day
- Estimated price
- ₺650–1,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₺4,100–6,000
- 3rd Class (Platzcart)
- ₺650–900
- 2nd Class (Kupé)
- ₺1,200–1,800
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 6m
- Frequency
- 5 times a day
- Estimated price
- ₺650–1,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₺4,100–6,000
- 3rd Class (Platzcart)
- ₺650–900
- 2nd Class (Kupé)
- ₺1,200–1,800
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 16m
- Frequency
- Twice daily
- Estimated price
- ₺550–850
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₺600–850
- Commuter Electric Train
- ₺550–800
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 16m
- Frequency
- Twice daily
- Estimated price
- ₺550–850
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₺600–850
- Commuter Electric Train
- ₺550–800
Train from Rostov-Glavny to Sochi Airport
- Ave. Duration
- 8h 42m
- Frequency
- Once daily
- Estimated price
- ₺850–1,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₺850–1,200
- Commuter Electric Train
- ₺1,000–1,500
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 4h 54m
- Frequency
- Twice daily
- Estimated price
- ₺270–490
- Book at
- https://eng.rzd.ru/
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 4h 54m
- Frequency
- Twice daily
- Estimated price
- ₺270–490
- Book at
- https://eng.rzd.ru/
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- ₺1,700–3,036
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₺1,700–2,000
- 2nd Class (Kupé)
- ₺3,036
- 1nd Class (SW)
- ₺5,500–6,500
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- ₺1,700–3,036
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₺1,700–2,000
- 2nd Class (Kupé)
- ₺3,036
- 1nd Class (SW)
- ₺5,500–6,500
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 54m
- Frequency
- Once daily
- Estimated price
- ₺460–550
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₺520–550
- 2nd Class (Kupé)
- ₺460–550
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 54m
- Frequency
- Once daily
- Estimated price
- ₺460–550
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₺520–550
- 2nd Class (Kupé)
- ₺460–550
- Phone
- +995 555 68 50 05
- Website
- facebook.com
Bus from Rostov-on-Don bus station to Kobuleti
- Ave. Duration
- 21h 35m
- Frequency
- Twice a week
- Estimated price
- ₺5,684
- Schedules at
- vk.com
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Kobuleti to Hopa
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- ₺480–700
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺480–700
Bus from Batumi Central to Hopa
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- ₺440–650
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺440–650
Bus from Batumi Central to Hopa
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- ₺440–650
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺440–650
- Phone
- (0466)2126161
- [email protected]
- Website
- yesilartvinekspres.com.tr
Bus from Hopa Artvin to Kars
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ₺65–800
- Schedules at
- obilet.com
Bus from Rize to Kars
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ₺80–800
- Schedules at
- obilet.com
Bus from Hopa Artvin to Kars
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ₺65–800
- Schedules at
- obilet.com
Bus from Hopa Artvin to Kars
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ₺65–800
- Schedules at
- obilet.com
- Website
- luksyilmazturizm.com
Bus from Rostov-on-Don bus station to Rize bus station
- Ave. Duration
- 29h 15m
- Frequency
- 3 times a week
- Estimated price
- ₺4,547
- Schedules at
- facebook.com
- Book at
- donbilet.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 to Edinburgh, Getting around the Cyclades, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.





















