There are 5 ways to get from Dushanbe to Sofia by plane, train, bus, 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 Dushanbe International Airport (DYU) to Sofia Airport (SOF)plane DYU - SOF
8h 8m$240–950Train, bus via Volzhsky
- Take the train from Dushanbe to Volzhskytrain
- Take the bus from Volzhsky to Salaryevo Bus Stationbus
- Take the bus from Moscow International Bus Station to Chișinău, North Bus Stationbus
- Take the bus from Chisnau Gara Nord to Vama Malko Tarnovobus
- Take the bus from Malko Tarnovo to Burgas Westbus
- Take the train from Vladimir Pavlov to Sofiatrain
5d 5h$250–460Bus
- Take the bus from Asian Express Terminal to Moscow Kotelniki Bus Stationbus
- Take the bus from Moscow Kotelniki Bus Station to Rostov-on-Don bus stationbus
- Take the bus from Rostov-on-Don bus station to Bursa bus stationbus
- Take the bus from Bursa to Sofia Central Bus Stationbus
6d 9h$289–319Drive 5,052.3 km
- Drive from Dushanbe to Sofiacar 5,052.3 km
2d 12h$796–1,150Train, bus
- Take the train from Dushanbe to Paveletsky Rail Terminaltrain
- Take the bus from Moscow Novoyasnevskaya to Dnipro Central Bus Stationbus
- Take the bus from Dnipro to Golden Pyasatsibus
- Take the train from Varna to Sofia Severtrain
6d 8h
Dushanbe International Airport (DYU) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Dushanbe to Sofia is to bus which costs $280 - $320 and takes 6 days 9h.
The fastest way to get from Dushanbe to Sofia is to fly which takes 8h 8m and costs $240 - $950.
No, there is no direct bus from Dushanbe to Sofia station. However, there are services departing from Asian Express Terminal and arriving at Sofia Central Bus Station via Moscow Kotelniki Bus Station, Rostov-on-Don bus station and Bursa. The journey, including transfers, takes approximately 6 days 9h.
The distance between Dushanbe and Sofia is 3827 km. The road distance is 5052.3 km.
The best way to get from Dushanbe to Sofia without a car is to train and bus via Volzhsky which takes 5 days 5h and costs $250 - $460.
It takes approximately 8h 8m to get from Dushanbe to Sofia, including transfers.
Dushanbe to Sofia bus services, operated by Asian Express, depart from Asian Express Terminal station.
The best way to get from Dushanbe to Sofia is to fly which takes 8h 8m and costs $240 - $950. Alternatively, you can bus, which costs $280 - $320 and takes 6 days 9h.
Dushanbe to Sofia bus services, operated by Asian Express, arrive at Moscow Kotelniki Bus Station.
Sofia is 2h behind Dushanbe. It is currently 5:44 AM in Dushanbe and 3:44 AM in Sofia.
What companies run services between Dushanbe, Tajikistan and Sofia, Bulgaria?
Turkish Airlines, Pegasus Airlines, and Somon Air fly from Dushanbe International Airport (DYU) to Sofia Airport (SOF) once daily. Alternatively, you can take a bus from Asian Express Terminal to Sofia Central Bus Station via Moscow Kotelniki Bus Station, Rostov-on-Don bus station, Bursa bus station, and Bursa in around 6d 9h.
- Website
- turkishairlines.com
Flights from Dushanbe International Airport to Sofia Airport via Istanbul
- Ave. Duration
- 7h 55m
- When
- Monday, Wednesday, Thursday, Saturday, Sunday, and Friday
- Estimated price
- $330–1,100
- Website
- flypgs.com
Flights from Dushanbe International Airport to Sofia Airport via Sabiha Gokcen
- Ave. Duration
- 9h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $240–950
- Phone
- +992 (37) 227 21 77
- [email protected]
- Website
- railway.tj
Train from Dushanbe to Volzhsky
- Ave. Duration
- 2d 13h
- Frequency
- Once a week
- Estimated price
- $75–120
- Schedules at
- railway.tj
- Book at
- eng.rzd.ru
Train from Dushanbe to Paveletsky Rail Terminal
- Ave. Duration
- 3d 20h
- Frequency
- Once a week
- Schedules at
- railway.tj
- Book at
- eng.rzd.ru
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Vladimir Pavlov to Sofia
- Ave. Duration
- 5h 50m
- Frequency
- Every 2 hours
- Estimated price
- $6–10
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $6–9
- 1st Class
- $7–10
Train from Varna to Sofia Sever
- Ave. Duration
- 7h 25m
- Frequency
- Every 4 hours
- Estimated price
- $8–12
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $8–12
- 1st Class
- $9–12
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Volzhsky to Salaryevo Bus Station
- Ave. Duration
- 15h 50m
- Frequency
- Every 4 hours
- Estimated price
- $28–45
- Schedules at
- avtovokzaly.ru
Bus from Moscow Kotelniki Bus Station to Rostov-on-Don bus station
- Ave. Duration
- 16h 14m
- Frequency
- 4 times a week
- Estimated price
- $30–45
- Schedules at
- avtovokzaly.ru
Bus from Moscow Novoyasnevskaya to Dnipro Central Bus Station
- Ave. Duration
- 22h 50m
- Frequency
- 4 times a week
- Estimated price
- $30–300
- Schedules at
- avtovokzaly.ru
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from Moscow International Bus Station to Chișinău, North Bus Station
- Ave. Duration
- 24h 30m
- Frequency
- 4 times a week
- Estimated price
- $88–175
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- $175
- Children
- $88
- Phone
- +373 22 542-185
- [email protected]
- Website
- autogara.md
Bus from Chisnau Gara Nord to Vama Malko Tarnovo
- Ave. Duration
- 11h 26m
- Frequency
- Once a week
- Estimated price
- $40–90
- Schedules at
- autogara.md
- Phone
- +359 0882455155
- [email protected]
- Website
- Burgas Bus
Bus from Malko Tarnovo to Burgas West
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $7–9
- Website
- Burgas Bus
- Phone
- 1616
Bus from Asian Express Terminal to Moscow Kotelniki Bus Station
- Ave. Duration
- 2d 19h
- Frequency
- Once a week
- Estimated price
- $130
- Website
- luksyilmazturizm.com
Bus from Rostov-on-Don bus station to Bursa bus station
- Ave. Duration
- 2d 6h
- Frequency
- 3 times a week
- Estimated price
- $94
- Schedules at
- facebook.com
- Book at
- donbilet.ru
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Bursa to Sofia Central Bus Station
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- $35–50
- Website
- MetroTurizm
- Standard
- $35–50
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Dnipro to Golden Pyasatsi
- Ave. Duration
- 24h 42m
- Frequency
- Once daily
- Estimated price
- $84
- Schedules at
- likebus.ua
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 Need to know: Greyhound, Is ride-sharing platform BlaBlaCar right for you?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Dushanbe to Sofia is 5052 km. It takes approximately 2 days 12h to drive from Dushanbe to Sofia.
There are 2253+ hotels available in Sofia.



























