There are 6 ways to get from Ankara to Sochi by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Ankara Esenboğa International Airport
best- Fly from Ankara Esenboğa International Airport (ESB) to Sochi International Airport (AER)plane ESB - AER
8h 18m₽7,566–27,479Bus, train via Nazran
cheapest- Take the bus from Ankara bus station to Nazran'bus
- Take the train from Nazran to Kotliarevskaiatrain
- Take the train from Kotliarevskaia to Sochitrain
40h 9m₽7,246–11,196Drive 2,160.9 km
- Drive from Ankara to Sochicar 2,160.9 km
30h 42m₽20,428–29,508Bus to Antalya Airport, fly
- Take the bus from Ankara to Antalyabus
- Fly from Antalya Airport (AYT) to Sochi International Airport (AER)plane AYT - AER
14h 47m₽7,653–35,702Bus, train
- Take the bus from Ankara bus station to Maykop Bus stationbus
- Take the train from Maykop to Sochitrain 834Э/826С
42h 16m₽8,800–9,400Bus, train, drive
- Take the bus from Ankara to Batumi Centralbus
- Take the train from Batumi to Urekitrain 803 / ...
- Drive from Ureki to Galcar
- Take the bus from Gal to Psou Border Crossingbus
40h 29m₽17,457–29,783
Ankara Esenboğa International Airport (ESB) to Sochi International Airport (AER) flights
Comparing Your Travel Options
The cheapest way to get from Ankara to Sochi is to bus and train which costs RUB 8500 - RUB 9500 and takes 42h 16m.
The fastest way to get from Ankara to Sochi is to fly which takes 8h 18m and costs RUB 7500 - RUB 28000.
The distance between Ankara and Sochi is 743 km. The road distance is 2160.9 km.
The best way to get from Ankara to Sochi without a car is to bus and train via Nazran which takes 40h 9m and costs RUB 7000 - RUB 12000.
It takes approximately 8h 18m to get from Ankara to Sochi, including transfers.
Yes, the driving distance between Ankara to Sochi is 2161 km. It takes approximately 30h 42m to drive from Ankara to Sochi.
What companies run services between Ankara, Turkey and Sochi, Russia?
Pegasus Airlines, IrAero, and two other airlines fly from Ankara Esenboğa International Airport (ESB) to Sochi International Airport (AER) 3 times a day.
- Website
- iraero.ru
Flights from Ankara Esenboğa International Airport to Sochi International Airport via Antalya Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₽6,000–31,000
Flights from Ankara Esenboğa International Airport to Sochi International Airport via Ercan, Antalya Airport
- Ave. Duration
- 7h 45m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₽7,000–35,000
Flights from Antalya Airport to Sochi International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₽5,000–29,000
- Website
- flyredwings.com
Flights from Ankara Esenboğa International Airport to Sochi International Airport via Tbilisi
- Ave. Duration
- 9h 50m
- When
- Monday and Saturday
- Estimated price
- ₽5,500–24,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Nazran to Kotliarevskaia
- Ave. Duration
- 1h 17m
- Frequency
- 4 times a week
- Estimated price
- ₽750–2,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,500
- 3rd Class (Platzcart)
- ₽750–1,000
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Kotliarevskaia to Sochi
- Ave. Duration
- 13h 47m
- Frequency
- 4 times a week
- Estimated price
- ₽1,900–4,200
- Website
- Russian Railways
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽1,900–2,500
- 2nd Class (Kupé)
- ₽3,000–4,200
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Maykop to Sochi
- Ave. Duration
- 5h 13m
- Frequency
- Once daily
- Estimated price
- ₽800–1,400
- Website
- Russian Railways
- Lastochka Train
- ₽950–1,400
- Commuter Electric Train
- ₽800–1,200
- Phone
- +995 32 2199010
- [email protected]
- Website
- Georgian Railway
Train from Batumi to Ureki
- Ave. Duration
- 36 min
- Frequency
- 3 times a day
- Estimated price
- ₽973–2,100
- Schedules at
- Georgian Railway
- Website
- Georgian Railway
- 2 Class
- ₽973
- 1 Class
- ₽2,100
- Phone
- +995 32 2199010
- [email protected]
- Website
- Georgian Railway
Train from Batumi to Ureki
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- ₽230–260
- Schedules at
- Georgian Railway
- Website
- Georgian Railway
- Website
- luksyilmazturizm.com
Bus from Ankara bus station to Nazran'
- Ave. Duration
- 22h 55m
- Frequency
- Twice a week
- Estimated price
- ₽4,596
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
Bus from Ankara bus station to Maykop Bus station
- Ave. Duration
- 36h 3m
- Frequency
- Twice a week
- Estimated price
- ₽8,000
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
- 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,700–2,400
- Schedules at
- pamukkale.com.tr
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Ankara to Antalya
- Ave. Duration
- 8h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,200–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,787
- Schedules at
- ozkaymak.com.tr
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Ankara to Antalya
- Ave. Duration
- 8h 58m
- Frequency
- 3 times a day
- Estimated price
- ₽2,200–3,200
- Website
- MetroTurizm
- Standard
- ₽2,200–3,200
Bus from Ankara to Batumi Central
- Ave. Duration
- 12h 22m
- Frequency
- Once daily
- Estimated price
- ₽3,400–4,800
- Website
- MetroTurizm
- Standard
- ₽3,400–4,800
- Phone
- +90 850 532 8888
- [email protected]
- Website
- aliosmanulusoy.com
Bus from Ankara to Antalya
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- ₽750–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,700–2,700
- 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,100–3,000
- Schedules at
- kanberoglu.com.tr
Bus from Gal to Psou Border Crossing
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- ₽500
- Schedules at
- edemgagra.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 French strikes 2018: What are my alternative transport options?, South Korea: Travelling from Seoul to Busan , and Flying into Beijing? - to help you get the most out of your next trip.


































