There are 10 ways to get from Ankara to Stavropol by plane, bus, car, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Ankara Esenboğa International Airport to Mineralnye Vody Airport, bus
best- Fly from Ankara Esenboğa International Airport (ESB) to Mineralnye Vody Airport (MRV)plane ESB - MRV
- Take the bus from Mineral'nye Vody to Stavropol Bus Stationbus
12h 9m₽6,887–33,745Fly Ankara Esenboğa International Airport to Krasnodar, train, bus
cheapest- Fly from Ankara Esenboğa International Airport (ESB) to Krasnodar (KRR)plane ESB - KRR
- Take the train from Pashkovskaya to Kavkazskayatrain
- Take the bus from Kropotkin Bus station to Stavropol Bus Stationbus
15h 36m₽6,580–32,820Bus
- Take the bus from Ankara bus station to Armavir Bus stationbus
- Take the bus from Armavir Bus station to Stavropol Bus Stationbus
36h 30m₽8,370–8,550Drive 1,780.7 km
- Drive from Ankara to Stavropolcar 1,780.7 km
24h 59m₽17,424–25,167Fly Ankara Esenboğa International Airport to Tbilisi International Airport, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Tbilisi International Airport (TBS)plane ESB - TBS
- Take the bus from Ortachala Bus Station to Nevinnomysskbus
- Take the bus from Nevinnomyssk to Stavropol Bus Stationbus
17h 7m₽15,314–38,294Train to Istanbul, fly to Mineralnye Vody Airport, bus
- Take the train from Ankara Gar to Istanbul(Pendik)train
- Fly from Istanbul (IST) to Mineralnye Vody Airport (MRV)plane IST - MRV
- Take the bus from Mineral'nye Vody to Stavropol Bus Stationbus
14h 40m₽7,603–34,459Bus to Antalya Airport, fly to Mineralnye Vody Airport, bus
- Take the bus from Ankara to Antalyabus
- Fly from Antalya Airport (AYT) to Mineralnye Vody Airport (MRV)plane AYT - MRV
- Take the bus from Mineral'nye Vody to Stavropol Bus Stationbus
18h 43m₽7,031–36,144Fly Ankara Esenboğa International Airport to Trabzon Airport, shuttle, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Trabzon Airport (TZX)plane ESB - TZX
- Take a shuttle bus from Trabzon Airport to Rize
- Take the bus from Rize bus station to Mineralnye Vody Bus stationbus
- Take the bus from Mineral'nye Vody to Stavropol Bus Stationbus
23h 45mFly Ankara Esenboğa International Airport to Rize–Artvin, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Rize–Artvin (RZV)plane ESB - RZV
- Take the bus from Ardeşen to Kobuletibus
- Take the bus from Kobuleti to Nevinnomysskbus
- Take the bus from Nevinnomyssk to Stavropol Bus Stationbus
24h 33m₽17,585–29,535Fly Ankara Esenboğa International Airport to Sochi International Airport, train
- Fly from Ankara Esenboğa International Airport (ESB) to Sochi International Airport (AER)plane ESB - AER
- Take the train from Adler to Stavropoltrain
24h 51m₽7,442–29,255
Ankara Esenboğa International Airport (ESB) to Mineralnye Vody Airport (MRV) flights
Comparing Your Travel Options
The cheapest way to get from Ankara to Stavropol is to bus which costs RUB 8300 - RUB 8600 and takes 36h 30m.
The fastest way to get from Ankara to Stavropol is to fly and bus which takes 12h 9m and costs RUB 6500 - RUB 34000.
No, there is no direct bus from Ankara station to Stavropol station. However, there are services departing from Ankara bus station and arriving at Stavropol Bus Station via Armavir Bus station. The journey, including transfers, takes approximately 36h 30m.
The distance between Ankara and Stavropol is 1149 km. The road distance is 1780.7 km.
The best way to get from Ankara to Stavropol without a car is to bus which takes 36h 30m and costs RUB 8300 - RUB 8600.
It takes approximately 12h 9m to get from Ankara to Stavropol, including transfers.
Ankara to Stavropol bus services, operated by Luks Yilmaz, depart from Ankara bus station.
Ankara to Stavropol bus services, operated by Luks Yilmaz, arrive at Armavir Bus station.
Yes, the driving distance between Ankara to Stavropol is 1781 km. It takes approximately 24h 59m to drive from Ankara to Stavropol.
What companies run services between Ankara, Turkey and Stavropol, Russia?
You can take a bus from Ankara bus station to Stavropol Bus Station via Armavir Bus station in around 36h 30m.
- Website
- azimuth.aero
Flights from Ankara Esenboğa International Airport to Mineralnye Vody Airport via Istanbul
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- ₽6,000–32,000
Flights from Istanbul to Mineralnye Vody Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ₽5,500–31,000
Flights from Ankara Esenboğa International Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽5,500–30,000
- Website
- ajet.com
Flights from Ankara Esenboğa International Airport to Tbilisi International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽7,000–28,000
Flights from Ankara Esenboğa International Airport to Tbilisi International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₽7,000–28,000
Flights from Ankara Esenboğa International Airport to Trabzon Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₽4,500–13,000
Flights from Ankara Esenboğa International Airport to Rize–Artvin
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₽6,500–17,000
- Website
- aeroflot.ru
Flights from Ankara Esenboğa International Airport to Mineralnye Vody Airport via Istanbul
- Ave. Duration
- 5h
- When
- Thursday and Saturday
- Estimated price
- ₽6,000–32,000
Flights from Ankara Esenboğa International Airport to Mineralnye Vody Airport via Antalya Airport
- Ave. Duration
- 6h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽6,500–33,000
Flights from Ankara Esenboğa International Airport to Mineralnye Vody Airport via Ercan, Antalya Airport
- Ave. Duration
- 8h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽7,500–37,000
Flights from Istanbul to Mineralnye Vody Airport
- Ave. Duration
- 2h 10m
- When
- Friday and Sunday
- Estimated price
- ₽5,500–31,000
Flights from Antalya Airport to Mineralnye Vody Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽5,500–31,000
Flights from Ankara Esenboğa International Airport to Krasnodar via Istanbul
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₽5,500–30,000
- Website
- southwindairlines.com
Flights from Ankara Esenboğa International Airport to Mineralnye Vody Airport via Antalya Airport
- Ave. Duration
- 9h
- When
- Saturday and Sunday
- Estimated price
- ₽6,500–33,000
Flights from Antalya Airport to Mineralnye Vody Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday to Sunday
- Estimated price
- ₽5,500–31,000
Flights from Ankara Esenboğa International Airport to Krasnodar via Antalya Airport
- Ave. Duration
- 8h 20m
- When
- Saturday and Sunday
- Estimated price
- ₽6,000–31,000
- Website
- iraero.ru
Flights from Ankara Esenboğa International Airport to Sochi International Airport via Antalya Airport
- Ave. Duration
- 5h 10m
- When
- Saturday to Sunday
- Estimated price
- ₽6,000–31,000
Flights from Ankara Esenboğa International Airport to Sochi International Airport via Ercan, Antalya Airport
- Ave. Duration
- 7h
- When
- Friday and Sunday
- Estimated price
- ₽7,000–35,000
- Website
- flypgs.com
Flights from Ankara Esenboğa International Airport to Tbilisi International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- ₽5,500–29,000
- Website
- flyredwings.com
Flights from Ankara Esenboğa International Airport to Sochi International Airport via Tbilisi International Airport
- Ave. Duration
- 8h 55m
- When
- Monday and Saturday
- Estimated price
- ₽5,500–25,000
Flights from Ankara Esenboğa International Airport to Sochi International Airport via Sabiha Gokcen, Batumi
- Ave. Duration
- 8h
- When
- Sunday
- Estimated price
- ₽6,000–32,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Pendik)
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- ₽1,100–1,600
- Website
- Turkish Railways (TCDD)
- Phone
- 8-800-775-00-00
- [email protected]
- Website
- kuban-express-prigorod.ru
Train from Pashkovskaya to Kavkazskaya
- Ave. Duration
- 2h 46m
- Frequency
- Twice daily
- Estimated price
- ₽460–650
- Book at
- Russian Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Pashkovskaya to Kavkazskaya
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₽440–1,100
- Website
- Russian Railways
- Lastochka Train
- ₽750–1,100
- Commuter Electric Train
- ₽440–650
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Pashkovskaya to Kavkazskaya
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽210–300
- Book at
- Russian Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Adler to Stavropol
- Ave. Duration
- 16h 30m
- Frequency
- 5 times a week
- Estimated price
- ₽1,700–4,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,700–2,300
- 2nd Class (Kupé)
- ₽2,800–4,000
- Phone
- +7 (8652) 23 47 41
- [email protected]
- Website
- Stavropol Bus Terminal
Bus from Mineral'nye Vody to Stavropol Bus Station
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ₽650–950
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Armavir Bus station to Stavropol Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₽370–550
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Nevinnomyssk to Stavropol Bus Station
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- ₽220–320
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Mineral'nye Vody to Stavropol Bus Station
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ₽650–950
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Mineral'nye Vody to Stavropol Bus Station
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ₽650–950
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Mineral'nye Vody to Stavropol Bus Station
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ₽650–950
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Nevinnomyssk to Stavropol Bus Station
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- ₽220–320
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Kropotkin Bus station to Stavropol Bus Station
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- Estimated price
- ₽650–950
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Mineral'nye Vody to Stavropol Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.ru
Bus from Nevinnomyssk to Stavropol Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- ₽850–1,200
- Schedules at
- avtovokzaly.ru
Bus from Mineral'nye Vody to Stavropol Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.ru
Bus from Mineral'nye Vody to Stavropol Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.ru
Bus from Mineral'nye Vody to Stavropol Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.ru
Bus from Nevinnomyssk to Stavropol Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- ₽850–1,200
- Schedules at
- avtovokzaly.ru
Bus from Kropotkin Bus station to Stavropol Bus Station
- Ave. Duration
- 2h 56m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.ru
- Website
- luksyilmazturizm.com
Bus from Ankara bus station to Armavir Bus station
- Ave. Duration
- 34h
- Frequency
- Twice a week
- Estimated price
- ₽8,000
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
Bus from Rize bus station to Mineralnye Vody Bus station
- Ave. Duration
- 13h 41m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
- Phone
- +995 555 68 50 05
- Website
- facebook.com
Bus from Ortachala Bus Station to Nevinnomyssk
- Ave. Duration
- 8h 53m
- Frequency
- Twice a week
- Estimated price
- ₽7,849
- Schedules at
- facebook.com
Bus from Kobuleti to Nevinnomyssk
- Ave. Duration
- 14h 31m
- Frequency
- Twice a week
- Estimated price
- ₽9,650
- Schedules at
- facebook.com
- Website
- Arhyz Resort
Bus from Nevinnomyssk to Stavropol Bus Station
- Ave. Duration
- 56 min
- Frequency
- Once daily
- Website
- Arhyz Resort
Bus from Nevinnomyssk to Stavropol Bus Station
- Ave. Duration
- 56 min
- Frequency
- Once daily
- Website
- Arhyz Resort
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from Ankara to Antalya
- Ave. Duration
- 8h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,800–2,500
- Schedules at
- pamukkale.com.tr
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Ankara to Antalya
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Estimated price
- ₽1,300–1,800
- Schedules at
- Kamil Koç
- Phone
- 444 42 06
- [email protected]
- Website
- ozkaymak.com.tr
Bus from Ankara to Antalya
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Estimated price
- ₽1,863
- Schedules at
- ozkaymak.com.tr
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Ankara to Antalya
- Ave. Duration
- 9h 7m
- Frequency
- 3 times a day
- Estimated price
- ₽2,300–3,300
- Website
- MetroTurizm
- Standard
- ₽2,300–3,300
Bus from Ardeşen to Kobuleti
- Ave. Duration
- 1h 47m
- Frequency
- Once daily
- Estimated price
- ₽950–1,400
- Website
- MetroTurizm
- Standard
- ₽950–1,400
- Phone
- +90 850 532 8888
- [email protected]
- Website
- aliosmanulusoy.com
Bus from Ankara to Antalya
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- ₽800–1,100
- Schedules at
- aliosmanulusoy.com
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from Ankara to Antalya
- Ave. Duration
- 7h 31m
- Frequency
- Once daily
- Estimated price
- ₽1,800–2,800
- Schedules at
- varan.com.tr
- Phone
- 0462 325 22 83
- Website
- kanberoglu.com.tr
Bus from Ankara to Antalya
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ₽2,200–3,100
- Schedules at
- kanberoglu.com.tr
- Phone
- 444 0 487
- [email protected]
- Website
- Havas
Shuttle from Trabzon Airport to Rize
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₽95–550
- Website
- Havas
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 Slovenia: Getting from Ljubljana to Lake Bled, Why you should take the train in the US, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.


















































