There are 5 ways to get from Khujand to Dushanbe by plane, bus, 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 Khudjand International Airport to Dushanbe International Airport
best- Fly from Khudjand International Airport (LBD) to Dushanbe International Airport (DYU)plane LBD - DYU
1h$173–373Bus
cheapest- Take the bus from Khujand bus station to Asian Express Terminalbus
5h 10m$10–12Drive 305.7 km
- Drive from Khujand to Dushanbecar 305.7 km
4h 34mTaxi
- Take the taxi from Khujand to Dushanbetaxi 305.7 km
4h 34m$55–65Taxi to Khudzhand Airport, fly to Dushanbe Airport
- Take the taxi from Khujand to Khudzhand Airporttaxi
- Fly from Khudzhand Airport to Dushanbe Airportplane
1h$47
Khudjand International Airport (LBD) to Dushanbe International Airport (DYU) flights
Comparing Your Travel Options
The cheapest way to get from Khujand to Dushanbe is to bus which costs $10 - $13 and takes 5h 10m.
The fastest way to get from Khujand to Dushanbe is to fly which takes 1h and costs $170 - $380.
No, there is no direct bus from Khujand station to Dushanbe. However, there are services departing from Khujand bus station and arriving at Asian Express Terminal via . The journey, including transfers, takes approximately 5h 10m.
The distance between Khujand and Dushanbe is 214 km. The road distance is 305.7 km.
The best way to get from Khujand to Dushanbe without a car is to bus which takes 5h 10m and costs $10 - $13.
It takes approximately 1h to get from Khujand to Dushanbe, including transfers.
Khujand to Dushanbe bus services, operated by Asian Express, depart from Khujand bus station.
The best way to get from Khujand to Dushanbe is to fly which takes 1h and costs $170 - $380. Alternatively, you can bus, which costs $10 - $13 and takes 5h 10m.
Khujand to Dushanbe bus services, operated by Asian Express, arrive at Asian Express Terminal station.
Yes, the driving distance between Khujand to Dushanbe is 306 km. It takes approximately 4h 34m to drive from Khujand to Dushanbe.
What companies run services between Khujand, Tajikistan and Dushanbe, Tajikistan?
Somon Air flies from Khudjand International Airport (LBD) to Dushanbe International Airport (DYU) 4 times a week. Alternatively, Asian Express operates a bus from Khujand bus station to Asian Express Terminal once daily. Tickets cost $10 and the journey takes 5h.
- Website
- somonair.com
Flights from Khudjand International Airport to Dushanbe International Airport
- Ave. Duration
- 45 min
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $170–370
- Phone
- 1616
Bus from Khujand bus station to Asian Express Terminal
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $10
- Book at
- Asian Express/ZUD
- Ave. Duration
- 2h 24m
- Estimated price
- $2–65
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 How do I get from Sydney to Melbourne, Need to know: Greyhound, 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
There are 136+ hotels available in Dushanbe.

