There are 8 ways to get from Sofia to Dagestan by plane, bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sofia Airport to Uytash Airport
best- Fly from Sofia Airport (SOF) to Uytash Airport (MCX)plane SOF - MCX
7h 37m₽9,018–40,307Bus, train
cheapest- Take the bus from Sofia to İstanbul Esenler bus stationbus
- Take the bus from Emniyet Otogar to Khasavyurtbus
- Take the train from Hasav-Iurt to Mahachkalatrain
46h 53m₽6,954–10,360Drive 2,550.3 km
- Drive from Sofia to Makhachkalacar 2,550.3 km
31h 40m₽33,382–48,218Fly Sofia Airport to Grozny Airport, train
- Fly from Sofia Airport (SOF) to Grozny Airport (GRV)plane SOF - GRV
- Take the train from Chervlennaia to Hasav-Iurttrain
19h 50m₽10,111–42,287Train, Metro to Istanbul Airport, fly to Uytash Airport
- Take the train from Sofia to Halkalıtrain
- Take the train from Halkali to Istanbul Airporttrain
- Fly from Istanbul Airport (IST) to Uytash Airport (MCX)plane IST - MCX
17h 15m₽8,134–41,273Fly Sofia Airport to Beslan Airport, taxi
- Fly from Sofia Airport (SOF) to Beslan Airport (OGZ)plane SOF - OGZ
- Take the taxi from Beslan-Airport-OGZ to Khasavyurttaxi
10h 26m₽10,944–41,385Bus
- Take the bus from Sofia Serdika Bus Station to Bursa Intercity Bus Terminalbus Arda-Tur
- Take the bus from Bursa bus station to Makhachkalabus
47h 41m₽13,792–13,862Train, bus
- Take the train from Sofia to Halkalıtrain
- Take the train from Halkali to Eryamantrain Yht
- Take the bus from Ankara bus station to Khasavyurtbus
- Take the train from Hasav-Iurt to Mahachkalatrain
2d 1h₽7,990–15,724
Sofia Airport (SOF) to Uytash Airport (MCX) flights
Comparing Your Travel Options
The cheapest way to get from Sofia to Dagestan is to bus and train which costs RUB 6500 - RUB 11000 and takes 46h 53m.
The fastest way to get from Sofia to Dagestan is to fly which takes 7h 37m and costs RUB 9000 - RUB 41000.
No, there is no direct bus from Sofia station to Dagestan. However, there are services departing from Sofia Serdika Bus Station and arriving at Makhachkala via Bursa bus station. The journey, including transfers, takes approximately 47h 41m.
The distance between Sofia and Dagestan is 1996 km. The road distance is 2550.3 km.
The best way to get from Sofia to Dagestan without a car is to bus and train which takes 46h 53m and costs RUB 6500 - RUB 11000.
It takes approximately 7h 37m to get from Sofia to Dagestan, including transfers.
Sofia to Dagestan bus services, operated by Arda Tur, depart from Sofia Serdika Bus Station.
The best way to get from Sofia to Dagestan is to fly which takes 7h 37m and costs RUB 9000 - RUB 41000. Alternatively, you can bus, which costs RUB 13750 - RUB 13900 and takes 47h 41m.
Sofia to Dagestan bus services, operated by Arda Tur, arrive at Bursa Intercity Bus Terminal station.
Dagestan is 1h ahead of Sofia. It is currently 11:10 AM in Sofia and 12:10 PM in Dagestan.
What companies run services between Sofia, Bulgaria and Dagestan, Russia?
Turkish Airlines, Pobeda Airlines LLC, and Azimuth fly from Sofia Airport (SOF) to Uytash Airport (MCX) once daily. Alternatively, you can take a bus from Sofia Serdika Bus Station to Makhachkala via Bursa Intercity Bus Terminal, Bursa bus station, and Makhachkala in around 47h 41m.
- Website
- pobeda.aero
Flights from Sofia Airport to Uytash Airport via Istanbul Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₽8,500–40,000
Flights from Istanbul Airport to Uytash Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₽6,500–34,000
Flights from Sofia Airport to Beslan Airport via Istanbul Airport
- Ave. Duration
- 6h 30m
- When
- Friday, Monday, and Wednesday
- Estimated price
- ₽7,500–38,000
- Website
- azimuth.aero
Flights from Sofia Airport to Uytash Airport via Istanbul Airport, Mineralnye Vody
- Ave. Duration
- 8h 40m
- When
- Sunday
- Estimated price
- ₽8,500–41,000
Flights from Istanbul Airport to Uytash Airport via Mineralnye Vody
- Ave. Duration
- 5h 20m
- When
- Sunday, Monday, Tuesday, and Wednesday
- Estimated price
- ₽7,000–35,000
- Website
- utair.ru
Flights from Sofia Airport to Grozny Airport via Istanbul Airport
- Ave. Duration
- 14h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽8,000–39,000
Flights from Sofia Airport to Grozny Airport via Athens, Istanbul Airport
- Ave. Duration
- 14h 45m
- When
- Friday and Sunday
- Estimated price
- ₽10,000–44,000
Flights from Sofia Airport to Grozny Airport via Belgrade, Istanbul Airport
- Ave. Duration
- 19h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽10,000–45,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Hasav-Iurt to Mahachkala
- Ave. Duration
- 1h 43m
- Frequency
- 4 times a week
- Estimated price
- ₽750–2,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽750–1,000
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Chervlennaia to Hasav-Iurt
- Ave. Duration
- 1h 47m
- Frequency
- 4 times a week
- Estimated price
- ₽700–2,300
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽700–950
- 2nd Class (Kupé)
- ₽1,600–2,300
Train from Hasav-Iurt to Mahachkala
- Ave. Duration
- 1h 43m
- Frequency
- 4 times a week
- Estimated price
- ₽750–2,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽750–1,000
- 2nd Class (Kupé)
- ₽1,700–2,400
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ₽1,200–6,785
- Website
- Turkish Railways (TCDD)
- Double Room
- ₽3,765
- Single Room
- ₽6,785
- Four Person Room
- ₽3,311
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ₽1,200–6,785
- Website
- Turkish Railways (TCDD)
- Double Room
- ₽3,765
- Single Room
- ₽6,785
- Four Person Room
- ₽3,311
Train from Halkali to Eryaman
- Ave. Duration
- 4h 49m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–1,600
- Website
- Turkish Railways (TCDD)
- Phone
- +90 850 252 88 00
- [email protected]
- Website
- metro.istanbul
Train from Halkali to Istanbul Airport
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Estimated price
- ₽69
- Schedules at
- istairport.com
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Sofia to İstanbul Esenler bus station
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- ₽1,200–1,800
- Schedules at
- Kamil Koç
- Phone
- +90 212 658 18 51
- [email protected]
- Website
- Alpar Turizm
Bus from Sofia to İstanbul Esenler bus station
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ₽2,000–3,100
- Website
- Alpar Turizm
- Website
- luksyilmazturizm.com
Bus from Emniyet Otogar to Khasavyurt
- Ave. Duration
- 34h 28m
- Frequency
- Twice a week
- Estimated price
- ₽4,875
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
Bus from Bursa bus station to Makhachkala
- Ave. Duration
- 34h 18m
- Frequency
- Twice a week
- Estimated price
- ₽4,875
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
Bus from Ankara bus station to Khasavyurt
- Ave. Duration
- 25h 57m
- Frequency
- Twice a week
- Estimated price
- ₽4,875
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Sofia Serdika Bus Station to Bursa Intercity Bus Terminal
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- ₽8,567
- Website
- Arda Tur
- Ave. Duration
- 2h 34m
- Estimated price
- ₽3,000–3,700
Yandex Taxi
- Phone
- +7 (8672) 33 33 30
- Website
- taxi.yandex.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 What are the different types of Renfe trains in Spain?, 5 delightfully under-the-radar French towns you need to visit, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Sofia to Dagestan is 2550 km. It takes approximately 31h 40m to drive from Sofia to Dagestan.
































