There are 5 ways to get from Makhachkala to Astana by plane, 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
best- Fly from Uytash Airport (MCX) to Astana Nursultan Nazarbayev International Airport (NQZ)plane MCX - NQZ
8h 32m$138–560Train via Atyrau
cheapest- Take the train from Mahachkala to Astrahan 1train
- Take the train from Astrakhan to Atyrautrain
- Take the train from Atyrau to Astana Nurly Zholtrain
2d 14h$109–225Train
- Take the train from Mahachkala to Astrahan 1train
- Take the train from Astrahan 1 to Aksaraiskaiatrain
- Take the train from Aksarayskaya-1 to Makattrain 330 / ...
- Take the train from Makat to Astana 1train
2d 7hDrive 2,736.8 km
- Drive from Makhachkala to Astanacar 2,736.8 km
39h 47m$225–324Train via Chelyabinsk
- Take the train from Mahachkala to Chelyabinsk-Glavnytrain 373С
- Take the train from Chelyabinsk-Glavny to Astana Nurly Zholtrain 084Й
2d 22h$170–322
Uytash Airport (MCX) to Astana Nursultan Nazarbayev International Airport (NQZ) flights
Questions & Answers
The cheapest way to get from Makhachkala to Astana is to train via Atyrau which costs $100 - $230 and takes 2 days 14h.
The fastest way to get from Makhachkala to Astana is to fly which takes 8h 32m and costs $130 - $600.
No, there is no direct train from Makhachkala to Astana. However, there are services departing from Mahachkala and arriving at Astana 1 via Astrahan 1, Aksarayskaya-1 and Makat. The journey, including transfers, takes approximately 2 days 7h.
The distance between Makhachkala and Astana is 2058 km. The road distance is 2736.8 km.
The best way to get from Makhachkala to Astana without a car is to train which takes 2 days 7h and costs .
It takes approximately 8h 32m to get from Makhachkala to Astana, including transfers.
Makhachkala to Astana train services, operated by Russian Railways (РЖД), depart from Mahachkala station.
The best way to get from Makhachkala to Astana is to fly which takes 8h 32m and costs $130 - $600. Alternatively, you can train, which costs and takes 2 days 7h.
Astana is 2h ahead of Makhachkala. It is currently 9:13 AM in Makhachkala and 11:13 AM in Astana.
Makhachkala to Astana train services, operated by Russian Railways (РЖД), arrive at Astrahan 1 station.
What companies run services between Makhachkala, Russia and Astana, Kazakhstan?
Aeroflot Russian Airlines, Red Wings, and three other airlines fly from Uytash Airport (MCX) to Astana Nursultan Nazarbayev International Airport (NQZ) 5 times a day. Alternatively, you can take a train from Mahachkala to Astana 1 via Astrahan 1, Aksaraiskaia, Aksarayskaya-1, and Makat in around 2d 7h.
- Website
- aeroflot.ru
Flights from Uytash Airport to Astana Nursultan Nazarbayev International Airport via Moscow Sheremetyevo
- Ave. Duration
- 12h 11m
- When
- Every day
- Estimated price
- $170–700
- Website
- unilode.com
Flights from Uytash Airport to Astana Nursultan Nazarbayev International Airport via Tashkent
- Ave. Duration
- 7h 15m
- When
- Monday
- Estimated price
- $130–550
- Website
- flyqazaq.com
Flights from Uytash Airport to Astana Nursultan Nazarbayev International Airport via Novosibirsk
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- $170–650
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Mahachkala to Astrahan 1
- Ave. Duration
- 9h 39m
- Frequency
- Twice daily
- Estimated price
- $19–45
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $100–150
- 3rd Class (Platzcart)
- $19–25
- 2nd Class (Kupé)
- $30–45
Train from Astrahan 1 to Aksaraiskaia
- Ave. Duration
- 52 min
- Frequency
- Twice daily
- Estimated price
- $8–27
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $65–95
- 3rd Class (Platzcart)
- $8–11
- 2nd Class (Kupé)
- $19–27
Train from Mahachkala to Astrahan 1
- Ave. Duration
- 9h 39m
- Frequency
- Twice daily
- Estimated price
- $19–45
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $100–150
- 3rd Class (Platzcart)
- $19–25
- 2nd Class (Kupé)
- $30–45
Train from Mahachkala to Chelyabinsk-Glavny
- Ave. Duration
- 2d 3h
- Frequency
- 4 times a week
- Estimated price
- $65–130
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $270–380
- 3rd Class (Platzcart)
- $65–90
- 2nd Class (Kupé)
- $85–130
- Phone
- +992 (37) 227 21 77
- [email protected]
- Website
- railway.tj
Train from Aksarayskaya-1 to Makat
- Ave. Duration
- 9h 14m
- Frequency
- Twice a week
- Schedules at
- railway.tj
- Book at
- eng.rzd.ru
- Phone
- 1433
- [email protected]
- Website
- railways.kz
Train from Makat to Astana 1
- Ave. Duration
- 32h 15m
- Frequency
- 3 times a week
- Estimated price
- $22–45
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- $30–45
- 3rd Class (Berth)
- $22–30
Train from Atyrau to Astana Nurly Zhol
- Ave. Duration
- 38h 28m
- Frequency
- 4 times a week
- Estimated price
- $24–50
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- $35–50
- 3rd Class (Berth)
- $24–35
- Phone
- +7 (717) 260-66-60
- [email protected]
- Website
- railways.kz
Train from Astrakhan to Atyrau
- Ave. Duration
- 11h 18m
- Frequency
- 4 times a week
- Estimated price
- $65–130
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- $65–95
- 2nd Class (Coupe)
- $90–130
Train from Chelyabinsk-Glavny to Astana Nurly Zhol
- Ave. Duration
- 17h 7m
- Frequency
- Twice a week
- Estimated price
- $100–200
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- $100–150
- 2nd Class (Coupe)
- $140–200
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 Florence to Rome, How to get from Heathrow Airport into central London, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Makhachkala to Astana is 2737 km. It takes approximately 39h 47m to drive from Makhachkala to Astana.
There are 2657+ hotels available in Astana.











