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
7h 57m$129–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$111–221Train
- 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,739.8 km
- Drive from Makhachkala to Astanacar 2,739.8 km
39h 51m$230–332Train via Chelyabinsk
- Take the train from Mahachkala to Chelyabinsk-Glavnytrain 373С
- Take the train from Chelyabinsk-Glavny to Astana Nurly Zholtrain 084Й
2d 22h$162–306
Uytash Airport (MCX) to Astana Nursultan Nazarbayev International Airport (NQZ) flights
Comparing Your Travel Options
The cheapest way to get from Makhachkala to Astana is to train via Atyrau which costs $110 - $230 and takes 2 days 14h.
The fastest way to get from Makhachkala to Astana is to fly which takes 7h 57m and costs $120 - $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 2739.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 7h 57m 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 7h 57m and costs $120 - $600. Alternatively, you can train, which costs and takes 2 days 7h.
Astana is 2h ahead of Makhachkala. It is currently 4:15 PM in Makhachkala and 6:15 PM 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 seven other airlines fly from Uytash Airport (MCX) to Astana Nursultan Nazarbayev International Airport (NQZ) every 4 hours. 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
- 9h 56m
- When
- Every day
- Estimated price
- $150–650
- Website
- flyredwings.com
Flights from Uytash Airport to Astana Nursultan Nazarbayev International Airport via Koltsovo
- Ave. Duration
- 9h 10m
- When
- Thursday and Sunday
- Estimated price
- $120–550
- Website
- nordwindairlines.ru
Flights from Uytash Airport to Astana Nursultan Nazarbayev International Airport via Kazan
- Ave. Duration
- 13h 15m
- When
- Monday and Thursday
- Estimated price
- $120–550
- Website
- unilode.com
Flights from Uytash Airport to Astana Nursultan Nazarbayev International Airport via Tashkent
- Ave. Duration
- 6h 40m
- When
- Monday
- Estimated price
- $120–550
- Website
- flyqazaq.com
Flights from Uytash Airport to Astana Nursultan Nazarbayev International Airport via Novosibirsk
- Ave. Duration
- 9h 40m
- When
- Tuesday and Thursday
- Estimated price
- $150–650
- Website
- scat.kz
Flights from Uytash Airport to Astana Nursultan Nazarbayev International Airport via Moscow Vnukovo
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- $220–650
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Mahachkala to Astrahan 1
- Ave. Duration
- 9h 39m
- Frequency
- Twice daily
- Estimated price
- $19–45
- Website
- Russian Railways
- 1nd Class (SW)
- $100–150
- 3rd Class (Platzcart)
- $19–26
- 2nd Class (Kupé)
- $30–45
Train from Astrahan 1 to Aksaraiskaia
- Ave. Duration
- 52 min
- Frequency
- Twice daily
- Estimated price
- $8–28
- Website
- Russian Railways
- 1nd Class (SW)
- $65–95
- 3rd Class (Platzcart)
- $8–11
- 2nd Class (Kupé)
- $19–28
Train from Mahachkala to Astrahan 1
- Ave. Duration
- 9h 39m
- Frequency
- Twice daily
- Estimated price
- $19–45
- Website
- Russian Railways
- 1nd Class (SW)
- $100–150
- 3rd Class (Platzcart)
- $19–26
- 2nd Class (Kupé)
- $30–45
Train from Mahachkala to Chelyabinsk-Glavny
- Ave. Duration
- 2d 3h
- Frequency
- 4 times a week
- Estimated price
- $70–130
- Website
- Russian Railways
- 1nd Class (SW)
- $280–390
- 3rd Class (Platzcart)
- $70–95
- 2nd Class (Kupé)
- $90–130
- Phone
- +992 (37) 227 21 77
- [email protected]
- Website
- railway.tj
Train from Aksarayskaya-1 to Makat
- Ave. Duration
- 9h 5m
- Frequency
- Twice a week
- Book at
- Tajikistan Railways
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Makat to Astana 1
- Ave. Duration
- 33h
- Frequency
- 3 times a week
- Estimated price
- $29–47
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- $29–31
- 2nd Class (Coupe)
- $41–47
Train from Atyrau to Astana Nurly Zhol
- Ave. Duration
- 38h 28m
- Frequency
- 4 times a week
- Estimated price
- $32–55
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- $32–35
- 2nd Class (Coupe)
- $45–55
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Astrakhan to Atyrau
- Ave. Duration
- 11h 18m
- Frequency
- 4 times a week
- Estimated price
- $60–120
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- $60–85
- 2nd Class (Coupe)
- $90–120
Train from Chelyabinsk-Glavny to Astana Nurly Zhol
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- $90–180
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- $90–130
- 2nd Class (Coupe)
- $130–180
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 Heading to Europe? Read this before you buy a Eurail Pass, Travelling to the US: What do I need to know?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Makhachkala to Astana is 2740 km. It takes approximately 39h 51m to drive from Makhachkala to Astana.
There are 2643+ hotels available in Astana.











