There are 7 ways to get from Ufa to Dagestan by plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Ufa International Airport to Grozny Airport, train
best- Fly from Ufa International Airport (UFA) to Grozny Airport (GRV)plane UFA - GRV
- Take the train from Chervlennaia to Hasav-Iurttrain
12h 18m₽19,083–83,840Train
cheapest- Take the train from Ufa to Mahachkalatrain 373E
40h 9m₽5,000–9,000Drive 1,928.3 km
- Drive from Ufa to Makhachkalacar 1,928.3 km
27h 3m₽12,425–17,948Fly Ufa International Airport to Uytash Airport
- Fly from Ufa International Airport (UFA) to Uytash Airport (MCX)plane UFA - MCX
4h 35m₽19,293–100,350Fly Ufa International Airport to Mineralnye Vody Airport, train
- Fly from Ufa International Airport (UFA) to Mineralnye Vody Airport (MRV)plane UFA - MRV
- Take the train from Mineralnye Vody to Hasav-Iurttrain
12h 30m₽25,613–133,370Fly Ufa International Airport to Astrakhan/Narimanovo Airport, train
- Fly from Ufa International Airport (UFA) to Astrakhan/Narimanovo Airport (ASF)plane UFA - ASF
- Take the train from Astrahan 1 to Kizliartrain
11h 41m₽10,733–58,480Bus to Ekaterinburg Koltsovo Airport, fly to Uytash Airport
- Take the bus from Ufa South Bus Terminal to Yekaterinburg Yuzhniy bus stationbus
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Uytash Airport (MCX)plane SVX - MCX
13h 35m₽23,892–123,410
Ufa to Dagestan by train
Questions & Answers
The cheapest way to get from Ufa to Dagestan is to train which costs RUB 5000 - RUB 9000 and takes 40h 9m.
The fastest way to get from Ufa to Dagestan is to fly which takes 4h 35m and costs RUB 19000 - RUB 100000.
Yes, there is a direct train departing from Ufa and arriving at Mahachkala. Services depart three times a week, and operate Monday, Wednesday, Friday and Saturday. The journey takes approximately 40h 9m.
The distance between Ufa and Dagestan is 1566 km. The road distance is 1928.3 km.
The best way to get from Ufa to Dagestan without a car is to train which takes 40h 9m and costs RUB 5000 - RUB 9000.
It takes approximately 12h 18m to get from Ufa to Dagestan, including transfers.
Ufa to Dagestan train services, operated by Russian Railways (РЖД), depart from Ufa station.
The best way to get from Ufa to Dagestan is to train which takes 40h 9m and costs RUB 5000 - RUB 9000. Alternatively, you can fly, which costs RUB 19000 - RUB 100000 and takes 4h 35m.
Dagestan is 2h behind Ufa. It is currently 9:51 PM in Ufa and 7:51 PM in Dagestan.
Ufa to Dagestan train services, operated by Russian Railways (РЖД), arrive at Mahachkala station.
What companies run services between Ufa, Russia and Dagestan, Russia?
Russian Railways (РЖД) operates a train from Ufa to Mahachkala 3 times a week. Tickets cost ₽5,000–9,000 and the journey takes 40h 9m. Alternatively, Nordwind Airlines flies from Ufa International Airport (UFA) to Uytash Airport (MCX) once a week.
- Website
- azimuth.aero
Flights from Ufa International Airport to Mineralnye Vody Airport
- Ave. Duration
- 3h 5m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₽24,000–130,000
Flights from Ufa International Airport to Mineralnye Vody Airport via Astrakhan/Narimanovo Airport
- Ave. Duration
- 5h 35m
- When
- Monday
- Estimated price
- ₽25,000–130,000
Flights from Ufa International Airport to Mineralnye Vody Airport via Erevan
- Ave. Duration
- 6h 30m
- When
- Tuesday and Saturday
- Estimated price
- ₽33,000–160,000
Flights from Ufa International Airport to Astrakhan/Narimanovo Airport
- Ave. Duration
- 2h
- When
- Monday and Thursday
- Estimated price
- ₽9,000–55,000
- Website
- aeroflot.ru
Flights from Ufa International Airport to Grozny Airport via Moscow Sheremetyevo
- Ave. Duration
- 10h 6m
- When
- Every day
- Estimated price
- ₽17,000–80,000
Flights from Ufa International Airport to Grozny Airport via Pulkovo
- Ave. Duration
- 7h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽22,000–95,000
- Website
- utair.ru
Flights from Ufa International Airport to Grozny Airport via Moscow Vnukovo
- Ave. Duration
- 7h 25m
- When
- Tuesday
- Estimated price
- ₽17,000–80,000
Flights from Ufa International Airport to Grozny Airport via Antalya
- Ave. Duration
- 9h
- When
- Saturday
- Estimated price
- ₽24,000–110,000
Flights from Ufa International Airport to Mineralnye Vody Airport
- Ave. Duration
- 3h 10m
- When
- Monday
- Estimated price
- ₽24,000–130,000
- Website
- nordwindairlines.ru
Flights from Ufa International Airport to Uytash Airport
- Ave. Duration
- 2h 55m
- When
- Friday
- Estimated price
- ₽19,000–100,000
- Website
- uralairlines.ru
Flights from Ekaterinburg Koltsovo Airport to Uytash Airport
- Ave. Duration
- 3h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽22,000–120,000
- Website
- flyredwings.com
Flights from Ekaterinburg Koltsovo Airport to Uytash Airport
- Ave. Duration
- 3h 15m
- When
- Thursday and Saturday
- Estimated price
- ₽22,000–120,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Chervlennaia to Hasav-Iurt
- Ave. Duration
- 1h 47m
- Frequency
- 4 times a week
- Estimated price
- ₽850–2,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,000–5,500
- 3rd Class (Platzcart)
- ₽850–1,200
- 2nd Class (Kupé)
- ₽1,600–2,300
Train from Ufa to Mahachkala
- Ave. Duration
- 40h 9m
- Frequency
- 3 times a week
- Estimated price
- ₽5,000–9,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽22,000–31,000
- 3rd Class (Platzcart)
- ₽5,000–7,500
- 2nd Class (Kupé)
- ₽6,000–9,000
Train from Mineralnye Vody to Hasav-Iurt
- Ave. Duration
- 6h 52m
- Frequency
- 4 times a week
- Estimated price
- ₽1,400–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,000
- 3rd Class (Platzcart)
- ₽1,400–2,100
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Astrahan 1 to Kizliar
- Ave. Duration
- 6h 59m
- Frequency
- Twice daily
- Estimated price
- ₽1,500–3,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,500–2,100
- 2nd Class (Kupé)
- ₽2,300–3,200
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Ufa South Bus Terminal to Yekaterinburg Yuzhniy bus station
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a day
- Estimated price
- ₽1,500–3,000
- Schedules at
- avtovokzaly.ru
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 Best ways to travel around Australia, Need to know: Eurostar, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Ufa to Dagestan is 1928 km. It takes approximately 27h 3m to drive from Ufa to Dagestan.







