There are 4 ways to get from Ankara to Makhachkala by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Uytash Airport
best- Fly from Ankara Esenboğa International Airport (ESB) to Uytash Airport (MCX)plane ESB - MCX
11h 40m₽9,326–30,976Bus
cheapest- Take the bus from Ankara bus station to Makhachkalabus
27h 37m₽5,335–5,405Drive 1,676.5 km
- Drive from Ankara to Makhachkalacar 1,676.5 km
23h 41m₽16,296–23,538Fly to Grozny Airport, train
- Fly from Ankara Esenboğa International Airport (ESB) to Grozny Airport (GRV)plane ESB - GRV
- Take the train from Chervlennaia to Mahachkalatrain
12h 42m₽9,276–36,326
Ankara Esenboğa International Airport (ESB) to Uytash Airport (MCX) flights
Questions & Answers
The cheapest way to get from Ankara to Makhachkala is to bus which costs RUB 5300 - RUB 5450 and takes 27h 37m.
The fastest way to get from Ankara to Makhachkala is to fly which takes 11h 40m and costs RUB 9000 - RUB 31000.
No, there is no direct bus from Ankara station to Makhachkala. However, there are services departing from Ankara bus station and arriving at Makhachkala via . The journey, including transfers, takes approximately 27h 37m.
The distance between Ankara and Makhachkala is 1312 km. The road distance is 1676.5 km.
The best way to get from Ankara to Makhachkala without a car is to bus which takes 27h 37m and costs RUB 5300 - RUB 5450.
It takes approximately 11h 40m to get from Ankara to Makhachkala, including transfers.
Ankara to Makhachkala bus services, operated by Luks Yilmaz, depart from Ankara bus station.
The best way to get from Ankara to Makhachkala is to fly which takes 11h 40m and costs RUB 9000 - RUB 31000. Alternatively, you can bus, which costs RUB 5300 - RUB 5450 and takes 27h 37m.
Ankara to Makhachkala bus services, operated by Luks Yilmaz, arrive at Makhachkala station.
Yes, the driving distance between Ankara to Makhachkala is 1676 km. It takes approximately 23h 41m to drive from Ankara to Makhachkala.
What companies run services between Ankara, Turkey and Makhachkala, Russia?
AJet, Uzbekistan, and five other airlines fly from Ankara Esenboğa International Airport (ESB) to Uytash Airport (MCX) 6 times a week. Alternatively, Luks Yilmaz operates a bus from Ankara bus station to Makhachkala twice a week. Tickets cost ₽4,985 and the journey takes 27h 29m.
- Website
- flyredwings.com
Flights from Ankara Esenboğa International Airport to Uytash Airport via Tashkent
- Ave. Duration
- 17h 20m
- When
- Monday
- Estimated price
- ₽24,000–60,000
Flights from Ankara Esenboğa International Airport to Uytash Airport via Tbilisi, Sochi
- Ave. Duration
- 17h 35m
- When
- Monday
- Estimated price
- ₽8,500–30,000
Flights from Ankara Esenboğa International Airport to Uytash Airport via Istanbul, Krasnodar
- Ave. Duration
- 8h 30m
- When
- Thursday and Sunday
- Estimated price
- ₽7,500–35,000
- Website
- utair.ru
Flights from Ankara Esenboğa International Airport to Grozny Airport via Istanbul
- Ave. Duration
- 4h 45m
- When
- Monday to Friday
- Estimated price
- ₽7,000–32,000
Flights from Ankara Esenboğa International Airport to Grozny Airport via Antalya
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- ₽7,000–33,000
- Website
- aeroflot.ru
Flights from Ankara Esenboğa International Airport to Grozny Airport via Antalya
- Ave. Duration
- 6h 50m
- When
- Tuesday and Friday
- Estimated price
- ₽7,000–33,000
Flights from Ankara Esenboğa International Airport to Grozny Airport via Ercan, Antalya
- Ave. Duration
- 8h 15m
- When
- Tuesday and Friday
- Estimated price
- ₽8,500–37,000
- Website
- uzairways.com
Flights from Ankara Esenboğa International Airport to Uytash Airport via Tashkent
- Ave. Duration
- 10h 5m
- When
- Wednesday
- Estimated price
- ₽16,000–45,000
- Website
- azimuth.aero
Flights from Ankara Esenboğa International Airport to Uytash Airport via Antalya, Sochi
- Ave. Duration
- 9h 45m
- When
- Friday
- Estimated price
- ₽8,000–35,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Chervlennaia to Mahachkala
- Ave. Duration
- 3h 33m
- Frequency
- 4 times a week
- Estimated price
- ₽850–2,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽850–1,200
- 2nd Class (Kupé)
- ₽1,800–2,600
- Website
- luksyilmazturizm.com
Bus from Ankara bus station to Makhachkala
- Ave. Duration
- 27h 29m
- Frequency
- Twice a week
- Estimated price
- ₽4,985
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
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 Train travel in France: A guide to SNCF, Getting to Milan from the airport, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.



