There are 8 ways to get from Bulgaria to Tajikistan 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 Varna Airport to Dushanbe International Airport
best- Fly from Varna Airport (VAR) to Dushanbe International Airport (DYU)plane VAR - DYU
15h 2m$407–1,019Fly Sofia Airport to Dushanbe International Airport
cheapest- Fly from Sofia Airport (SOF) to Dushanbe International Airport (DYU)plane SOF - DYU
13h 19m$252–853Bus, train
- Take the bus from Sofia to București, Autogara Militaribus
- Take the bus from București, Autogara Militari to Chisinaubus
- Take the bus from Chișinău, North Bus Station to Moscow International Bus Stationbus
- Take the bus from Salaryevo Bus Station to Volzhskybus
- Take the train from Volzhsky to Dushanbetrain
5d 1h$267–483Bus
- Take the bus from Sofia Central Bus Station to Bursabus
- Take the bus from Bursa bus station to Maykop Bus stationbus
- Take the bus from Maykop Bus station to Moscow Kotelniki Bus Stationbus
- Take the bus from Moscow Kotelniki Bus Station to Asian Express Terminalbus
6d 4h$300–341Drive 5,047.9 km
- Drive from Sofia to Dushanbecar 5,047.9 km
2d 12h$814–1,175Fly Varna Airport to Samarkand International Airport, drive
- Fly from Varna Airport (VAR) to Samarkand International Airport (SKD)plane VAR - SKD
- Drive from Samarkand International Airport (SKD) to Panjakentcar
10h 38m$384–1,079Train, bus via Kalininskiy
- Take the train from Sofia to Shumentrain
- Take the bus from Shumen to Chișinău Southbus
- Take the bus from Chişinău Southern Bus to Saint Petersburg Bus Terminalbus
- Take the train from St Petersburg Glavny to Aksaraiskaiatrain
- Take the train from Aksarayskaya-1 to Dushanbetrain
5d 20h$286–508Train, bus
- Take the train from Poduyane to Istanbul(Halkali)train
- Take the bus from Emniyet Otogar to Nazran'bus
- Take the train from Nazran to Riajsk 1train
- Take the train from Ryazhsk-1 to Dushanbetrain
6d 21h
Varna Airport (VAR) to Dushanbe International Airport (DYU) flights
Comparing Your Travel Options
The cheapest way to get from Bulgaria to Tajikistan is to bus which costs $300 - $350 and takes 6 days 4h.
The fastest way to get from Bulgaria to Tajikistan is to fly and drive which takes 10h 38m and costs $380 - $1,100.
No, there is no direct bus from Bulgaria station to Tajikistan. However, there are services departing from Sofia Central Bus Station and arriving at Asian Express Terminal via Bursa bus station, Maykop Bus station and Moscow Kotelniki Bus Station. The journey, including transfers, takes approximately 6 days 4h.
The distance between Bulgaria and Tajikistan is 3501 km. The road distance is 5047.9 km.
The best way to get from Bulgaria to Tajikistan without a car is to bus and train which takes 5 days 1h and costs $260 - $490.
It takes approximately 15h 2m to get from Bulgaria to Tajikistan, including transfers.
Bulgaria to Tajikistan bus services, operated by Metro Turizm, depart from Sofia Central Bus Station.
The best way to get from Bulgaria to Tajikistan is to fly which takes 15h 2m and costs $400 - $1,100. Alternatively, you can bus, which costs $300 - $350 and takes 6 days 4h.
Bulgaria to Tajikistan bus services, operated by Metro Turizm, arrive at Bursa station.
Tajikistan is 3h ahead of Bulgaria. It is currently 4:42 AM in Bulgaria and 7:42 AM in Tajikistan.
What companies run services between Bulgaria and Tajikistan?
Turkish Airlines and Azerbaijan Airlines fly from Varna Airport (VAR) to Dushanbe International Airport (DYU) twice daily. Alternatively, you can take a bus from Sofia Central Bus Station to Dushanbe via Bursa, Bursa bus station, Maykop Bus station, Moscow Kotelniki Bus Station, and Asian Express Terminal in around 6d 4h.
- Website
- turkishairlines.com
Flights from Varna Airport to Dushanbe International Airport via Istanbul
- Ave. Duration
- 19h 10m
- When
- Every day
- Estimated price
- $330–1,100
Flights from Sofia Airport to Dushanbe International Airport via Istanbul
- Ave. Duration
- 12h 20m
- When
- Every day
- Estimated price
- $250–850
Flights from Varna Airport to Samarkand International Airport via Istanbul
- Ave. Duration
- 7h
- When
- Friday
- Estimated price
- $440–1,200
- Website
- azal.az
Flights from Varna Airport to Dushanbe International Airport via Istanbul, Baku Heydar Aliyev
- Ave. Duration
- 12h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $320–1,100
- Website
- flydubai.com
Flights from Sofia Airport to Dushanbe International Airport via Dubai
- Ave. Duration
- 10h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $390–1,100
- Website
- somonair.com
Flights from Sofia Airport to Dushanbe International Airport via Dubai
- Ave. Duration
- 10h 45m
- When
- Monday and Wednesday
- Estimated price
- $390–1,100
- Website
- unilode.com
Flights from Varna Airport to Samarkand International Airport via Tel Aviv
- Ave. Duration
- 8h 10m
- When
- Wednesday
- Estimated price
- $480–1,100
- Website
- flyone.eu
Flights from Varna Airport to Samarkand International Airport via Erevan
- Ave. Duration
- 11h
- When
- Sunday
- Estimated price
- $290–950
- Phone
- +992 (37) 227 21 77
- [email protected]
- Website
- railway.tj
Train from Volzhsky to Dushanbe
- Ave. Duration
- 2d 13h
- Frequency
- Once a week
- Estimated price
- $75–130
- Book at
- Tajikistan Railways
Train from Aksarayskaya-1 to Dushanbe
- Ave. Duration
- 2d 5h
- Frequency
- Once a week
- Estimated price
- $75–130
- Book at
- Tajikistan Railways
Train from Ryazhsk-1 to Dushanbe
- Ave. Duration
- 3d 12h
- Frequency
- Once a week
- Book at
- Tajikistan Railways
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Shumen
- Ave. Duration
- 5h 57m
- Frequency
- Once daily
- Estimated price
- $6–10
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $6–10
- 1st Class
- $7–10
Train from Poduyane to Istanbul(Halkali)
- Ave. Duration
- 14h 58m
- Frequency
- Once daily
- Estimated price
- $9–13
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $9–13
- 1st Class
- $9–13
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from St Petersburg Glavny to Aksaraiskaia
- Ave. Duration
- 35h 24m
- Frequency
- Once daily
- Estimated price
- $60–120
- Website
- Russian Railways
- 1nd Class (SW)
- $250–360
- 3rd Class (Platzcart)
- $60–85
- 2nd Class (Kupé)
- $80–120
Train from Nazran to Riajsk 1
- Ave. Duration
- 28h 22m
- Frequency
- 4 times a week
- Estimated price
- $50–95
- Website
- Russian Railways
- 1nd Class (SW)
- $210–300
- 3rd Class (Platzcart)
- $50–70
- 2nd Class (Kupé)
- $65–95
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Sofia to București, Autogara Militari
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Estimated price
- $35–60
- Website
- Flixbus
Bus from București, Autogara Militari to Chisinau
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- $45–70
- Website
- Flixbus
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from Chișinău, North Bus Station to Moscow International Bus Station
- Ave. Duration
- 23h 40m
- Frequency
- 4 times a week
- Estimated price
- $84–168
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- $168
- Children
- $84
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Volzhsky
- Ave. Duration
- 15h 50m
- Frequency
- Every 4 hours
- Estimated price
- $30–50
- Schedules at
- avtovokzaly.ru
Bus from Maykop Bus station to Moscow Kotelniki Bus Station
- Ave. Duration
- 21h 15m
- Frequency
- 6 times a week
- Estimated price
- $35–60
- Schedules at
- avtovokzaly.ru
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Sofia Central Bus Station to Bursa
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- $35–50
- Website
- MetroTurizm
- Standard
- $35–50
- Website
- luksyilmazturizm.com
Bus from Bursa bus station to Maykop Bus station
- Ave. Duration
- 43h 49m
- Frequency
- Twice a week
- Estimated price
- $98
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
Bus from Emniyet Otogar to Nazran'
- Ave. Duration
- 31h 26m
- Frequency
- Twice a week
- Estimated price
- $60
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
- Phone
- 1616
Bus from Moscow Kotelniki Bus Station to Asian Express Terminal
- Ave. Duration
- 2d 19h
- Frequency
- Once a week
- Estimated price
- $131
- Book at
- Asian Express/ZUD
- [email protected]
- Website
- SVS
Bus from Shumen to Chișinău South
- Ave. Duration
- 11h 58m
- Frequency
- 3 times a week
- Estimated price
- $23–45
- Website
- SVS
- Phone
- +373 22 542-185
- [email protected]
- Website
- autogara.md
Bus from Chişinău Southern Bus to Saint Petersburg Bus Terminal
- Ave. Duration
- 27h 20m
- Frequency
- Once daily
- Estimated price
- $120–200
- Schedules at
- autogara.md
Want to know more about travelling around Tajikistan
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Bulgaria to Tajikistan is 5048 km. It takes approximately 2 days 12h to drive from Bulgaria to Tajikistan.
There are 137+ hotels available in Tajikistan.




























