There are 7 ways to get from Elista to Makhachkala by bus, train, car, taxi, 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
best- Take the bus from Elista to Yashkulbus
- Take the bus from Yashkul to Makhachkalabus
11h 54m₽2,866–3,972Bus, train via Astrakhan
- Take the bus from Elista to Astrakhan Bus stationbus
- Take the train from Astrahan 1 to Mahachkalatrain 133М / ...
15h 47m₽2,959–5,557Drive 541.4 km
- Drive from Elista to Makhachkalacar 541.4 km
7h 33m₽3,657–5,283Taxi
- Take the taxi from Elista to Makhachkalataxi 541.4 km
7h 33m₽9,500–12,000Fly from Elista Airport
- Fly from Elista Airport (ESL) to Uytash Airport (MCX)plane ESL - MCX
14h 5m₽12,760–50,939Bus, train
- Take the bus from Elista to Budenovskbus
- Take the bus from Budenovsk to Kizlyarbus
- Take the train from Kizliar to Mahachkalatrain
15h 39m₽3,299–5,970Bus, bus to Mineralnye Vody Airport, fly
- Take the bus from Elista to Blagodarnyybus
- Take the bus from Blagodarnyy to Mineralnye Vodybus
- Fly from Mineralnye Vody Airport (MRV) to Uytash Airport (MCX)plane MRV - MCX
15h 17m₽7,222–31,772
Elista Airport (ESL) to Uytash Airport (MCX) flights
Questions & Answers
The cheapest way to get from Elista to Makhachkala is to bus which costs RUB 2800 - RUB 4000 and takes 11h 54m.
The fastest way to get from Elista to Makhachkala is to drive which takes 7h 33m and costs RUB 3600 - RUB 5500.
No, there is no direct bus from Elista to Makhachkala. However, there are services departing from Elista and arriving at Makhachkala via Yashkul. The journey, including transfers, takes approximately 11h 54m.
The distance between Elista and Makhachkala is 565 km. The road distance is 541.4 km.
The best way to get from Elista to Makhachkala without a car is to bus which takes 11h 54m and costs RUB 2800 - RUB 4000.
It takes approximately 11h 54m to get from Elista to Makhachkala, including transfers.
Elista to Makhachkala bus services, operated by Avtovokzaly.ru, depart from Elista station.
The best way to get from Elista to Makhachkala is to bus which takes 11h 54m and costs RUB 2800 - RUB 4000. Alternatively, you can fly, which costs RUB 12000 - RUB 55000 and takes 14h 5m.
Elista to Makhachkala bus services, operated by Avtovokzaly.ru, arrive at Yashkul station.
Yes, the driving distance between Elista to Makhachkala is 541 km. It takes approximately 7h 33m to drive from Elista to Makhachkala.
What companies run services between Elista, Russia and Makhachkala, Russia?
You can take a bus from Elista to Makhachkala via Yashkul and Makhachkala in around 11h 54m. Alternatively, Aeroflot Russian Airlines flies from Elista Airport (ESL) to Uytash Airport (MCX) once daily.
- Website
- azimuth.aero
Flights from Mineralnye Vody Airport to Uytash Airport via Sochi
- Ave. Duration
- 9h 33m
- When
- Thursday and Friday
- Estimated price
- ₽5,000–29,000
- Website
- aeroflot.ru
Flights from Elista Airport to Uytash Airport via Moscow Sheremetyevo
- Ave. Duration
- 16h 15m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₽12,000–50,000
- Website
- nordwindairlines.ru
Flights from Mineralnye Vody Airport to Uytash Airport via Ufa
- Ave. Duration
- 6h 50m
- When
- Friday and Sunday
- Estimated price
- ₽12,000–55,000
Flights from Mineralnye Vody Airport to Uytash Airport via Kurumoch
- Ave. Duration
- 8h 45m
- When
- Saturday
- Estimated price
- ₽10,000–45,000
- Website
- flyredwings.com
Flights from Mineralnye Vody Airport to Uytash Airport via Sochi
- Ave. Duration
- 5h 50m
- When
- Friday
- Estimated price
- ₽5,000–29,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Astrahan 1 to Mahachkala
- Ave. Duration
- 9h 58m
- Frequency
- Once daily
- Estimated price
- ₽1,600–3,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽1,600–2,100
- 2nd Class (Kupé)
- ₽2,600–3,700
Train from Kizliar to Mahachkala
- Ave. Duration
- 2h 54m
- Frequency
- Once daily
- 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
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Elista to Yashkul
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a day
- Estimated price
- ₽900–1,300
- Schedules at
- avtovokzaly.ru
Bus from Yashkul to Makhachkala
- Ave. Duration
- 9h 23m
- Frequency
- Twice daily
- Estimated price
- ₽1,600–2,300
- Schedules at
- avtovokzaly.ru
Bus from Elista to Astrakhan Bus station
- Ave. Duration
- 4h 49m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–1,900
- Schedules at
- avtovokzaly.ru
Bus from Elista to Budenovsk
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Estimated price
- ₽1,100–1,600
- Schedules at
- avtovokzaly.ru
Bus from Budenovsk to Kizlyar
- Ave. Duration
- 6h 9m
- Frequency
- Once daily
- Estimated price
- ₽1,300–1,800
- Schedules at
- avtovokzaly.ru
Bus from Elista to Blagodarnyy
- Ave. Duration
- 2h 34m
- Frequency
- 3 times a week
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.ru
- Website
- kmvavto.ru
Bus from Blagodarnyy to Mineralnye Vody
- Ave. Duration
- 3h 26m
- Frequency
- Once daily
- Estimated price
- ₽531
- Website
- http://www.kmvavto.ru
- Book at
- https://regionbilet.ru/
- Ave. Duration
- 7h 33m
- Estimated price
- ₽9,500–12,000
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 Need to know: Jadrolinija, French strikes 2018: What are my alternative transport options?, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.










