There are 7 ways to get from Moscow Vnukovo Airport (VKO) to Makhachkala Airport (MCX) 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 Moscow Sheremetyevo
-
Fly from Moscow Sheremetyevo (SVO) to Makhachkala (MCX)
Fly from Moscow Domodedovo
-
Fly from Moscow Domodedovo (DME) to Makhachkala (MCX)
Bus
-
Take the bus from Moscow to Makhachkala
Train via Mahachkala
-
Take the train from Moskva Paveleckaia to Mahachkala
Drive
-
Drive from Moscow Vnukovo Airport (VKO) to Makhachkala Airport (MCX)
Moscow Vnukovo (VKO) to Makhachkala (MCX) flights
Travel safe during COVID-19
Rules to follow in Russia
1.5m
Mandatory
Travel within Russia
Observe COVID-19 safety rules
COVID-19 help in Russia
If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 8-800-2000-112
Frequently Asked Questions
Yes, travel within Russia is currently allowed.
Explore travel optionsDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 1.5 metres
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Makhachkala Airport (MCX) is 8-800-2000-112.
Wearing a face mask on public transport in Makhachkala Airport (MCX) is mandatory.
The social distance requirement in Makhachkala Airport (MCX) is 1.5 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 8-800-2000-112.
Last updated: 18 May 2022
Exceptions may apply, for full details: The Ministry of Foreign Affairs of the Russian Federation.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Moscow Vnukovo Airport (VKO) to Makhachkala Airport (MCX) is to train which costs RUB 2100 - RUB 11000 and takes 44h 35m.
The fastest way to get from Moscow Vnukovo Airport (VKO) to Makhachkala Airport (MCX) is to fly. Taking this option will cost RUB 2700 - RUB 8500 and takes 2h 45m.
The distance between Moscow Vnukovo Airport (VKO) and Makhachkala Airport (MCX) is 1605 km. The road distance is 1832.2 km.
The best way to get from Moscow Vnukovo Airport (VKO) to Makhachkala Airport (MCX) without a car is to bus which takes 36h 23m and costs .
It takes approximately 2h 45m to fly from Moscow Vnukovo (VKO) to Makhachkala (MCX), including transfers and time at the airport.
The best way to get from Moscow Vnukovo Airport (VKO) to Makhachkala Airport (MCX) is to fly which takes 2h 45m and costs RUB 2700 - RUB 8500. Alternatively, you can bus, which costs and takes 36h 23m, you could also train via Mahachkala, which costs RUB 3700 - RUB 8000 and takes 43h 11m.
The quickest flight from Moscow Vnukovo Airport to Makhachkala Airport is the direct flight which takes 2h 45m.
Yes, the driving distance between Moscow Vnukovo Airport (VKO) to Makhachkala Airport (MCX) is 1832 km. It takes approximately 24h 50m to drive from Moscow Vnukovo Airport (VKO) to Makhachkala Airport (MCX).
Aircompany Yakutia, UTair Aviation, Aeroflot Russian Airlines and Pobeda Airlines LLC offer flights from Moscow Vnukovo Airport to Makhachkala Airport.

- Distance: 1604.8 km
- Duration: 2h 45m
What companies run services between Moscow Vnukovo Airport (VKO), Russia and Makhachkala Airport (MCX), Russia?
Pobeda Airlines LLC, Aircompany Yakutia and two other airlines fly from Moscow Vnukovo Airport (VKO) to Makhachkala Airport (MCX) every 4 hours. Alternatively, Gorec Tour operates a bus from Moscow to Makhachkala once a week, and the journey takes 32h 30m.

- Website
- pobeda.aero
Flights from Moscow Vnukovo to Makhachkala
- Ave. Duration
- 3h 14m
- When
- Every day
- Estimated price
- RUB 2700 - RUB 8500

- Website
- aeroflot.ru
Flights from Moscow Vnukovo to Makhachkala via Pulkovo
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- RUB 8000 - RUB 27000
Flights from Moscow Sheremetyevo to Makhachkala
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- RUB 5500 - RUB 20000
Flights from Moscow Sheremetyevo to Makhachkala via Pulkovo
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- RUB 8000 - RUB 26000

- Website
- nordwindairlines.ru
Flights from Moscow Sheremetyevo to Makhachkala
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- RUB 4200 - RUB 8500

- Website
- nordstar.ru
Flights from Moscow Domodedovo to Makhachkala
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- RUB 4400 - RUB 6500

- Website
- flyredwings.com
Flights from Moscow Domodedovo to Makhachkala
- Ave. Duration
- 3h 20m
- When
- Wednesday and Sunday
- Estimated price
- RUB 4700 - RUB 38000
Flights from Moscow Domodedovo to Makhachkala via Gagarin
- Ave. Duration
- 4h 35m
- When
- Sunday
- Estimated price
- RUB 4900 - RUB 41000

- Website
- s7.ru
Flights from Moscow Domodedovo to Makhachkala
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- RUB 3900 - RUB 10000

- Website
- yakutia.aero
Flights from Moscow Vnukovo to Makhachkala
- Ave. Duration
- 3h 10m
- When
- Monday and Wednesday
- Estimated price
- RUB 3900 - RUB 26000

- Website
- utair.ru
Flights from Moscow Vnukovo to Makhachkala
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- RUB 4300 - RUB 9000

- Website
- flysmartavia.com
Flights from Moscow Sheremetyevo to Makhachkala
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- RUB 3400 - RUB 7000

- Website
- iraero.ru
Flights from Moscow Domodedovo to Makhachkala
- Ave. Duration
- 2h 30m
- When
- Friday
- Estimated price
- RUB 3600 - RUB 24000

- Website
- izhavia.su
Flights from Moscow Domodedovo to Makhachkala
- Ave. Duration
- 3h
- When
- Friday and Sunday
- Estimated price
- RUB 3600 - RUB 24000

- Website
- uralairlines.ru
Flights from Moscow Domodedovo to Makhachkala
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- RUB 3700 - RUB 7000

- Website
- pass.rzd.ru
Train from Moskva Paveleckaia to Mahachkala
- Ave. Duration
- 40h 41m
- Frequency
- Once daily
- Estimated price
- RUB 3200 - RUB 7000
- Website
- http://pass.rzd.ru/main-pass/public/en
- 3rd Class (Platzcart)
- RUB 3200 - RUB 4500
- 2nd Class (Kupé)
- RUB 4800 - RUB 7000

- Website
- ady.az
Train from Moscow Kurskaya to Manas
- Ave. Duration
- 42h 28m
- Frequency
- Once a week
- Estimated price
- RUB 1400 - RUB 10000
- Schedules at
- ticket.ady.az
- 3rd class (platzkart)
- RUB 1400 - RUB 7500
- 2nd class (coupe)
- RUB 2300 - RUB 10000
- 1st Class
- RUB 4400 - RUB 6500
- 1st class
- RUB 19410
- Website
- gorec-tour.ucoz.com
Bus from Moscow to Makhachkala
- Ave. Duration
- 32h 30m
- Frequency
- Once a week
- Schedules at
- gorec-tour.ucoz.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, Thanksgiving 2018: How to travel stress-free and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.