There are 6 ways to get from Kashgar to Tajikistan 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 to Dushanbe International Airport
best- Fly from Kashgar Airport (KHG) to Dushanbe International Airport (DYU)plane KHG - DYU
8h 35m$464–855Drive 784 km
cheapest- Drive from Kashgar to Dushanbecar 784 km
12h 22m$99–143Train, drive
- Take the train from Kashgar to Ürümqi Stationtrain
- Take the train from Ürümqi to Jinghe Southtrain
- Drive from Jinghe South to Dostykcar
- Take the train from Dostyk to Almaty 2train
- Take the train from Almaty 2 to Tashkent Centraltrain
- Take the train from Tashkent Central to Dushanbetrain 302
3d 7h$115–203Fly to Khudjand International Airport
- Fly from Kashgar Airport (KHG) to Khudjand International Airport (LBD)plane KHG - LBD
1h 58m$105–657Fly to Osh, bus
- Fly from Kashgar Airport (KHG) to Osh (OSS)plane KHG - OSS
- Take the bus from Osh Bus station to Batken Bus stationbus
7h 11m$430–963Train, drive via Akto
- Take the train from Akto to Ürümqi Stationtrain
- Take the train from Ürümqi to Jinghe Southtrain
- Drive from Jinghe South to Dostykcar
- Take the train from Dostyk to Almaty 2train
- Take the train from Almaty 2 to Tashkent Centraltrain
- Take the train from Tashkent Central to Dushanbetrain 302
3d 18h$122–196
Kashgar Airport (KHG) to Dushanbe International Airport (DYU) flights
Questions & Answers
The cheapest way to get from Kashgar to Tajikistan is to drive which costs $95 - $150 and takes 12h 22m.
The fastest way to get from Kashgar to Tajikistan is to fly which takes 1h 58m and costs $100 - $700.
The distance between Kashgar and Tajikistan is 646 km. The road distance is 784 km.
It takes approximately 8h 35m to get from Kashgar to Tajikistan, including transfers.
Tajikistan is 1h behind Kashgar. It is currently 10:19 PM in Kashgar and 9:19 PM in Tajikistan.
Yes, the driving distance between Kashgar to Tajikistan is 784 km. It takes approximately 12h 22m to drive from Kashgar to Tajikistan.
There are 140+ hotels available in Tajikistan.
What companies run services between Kashgar, China and Tajikistan?
China Southern Airlines, Somon Air, and Tianjin Airlines fly from Kashgar Airport (KHG) to Dushanbe International Airport (DYU) 5 times a week.
- Website
- csair.com
Flights from Kashgar Airport to Dushanbe International Airport via Urumqi
- Ave. Duration
- 8h 22m
- When
- Thursday and Friday
- Estimated price
- $360–1,200
- Website
- cdal.com.cn
Flights from Kashgar Airport to Khudjand International Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday
- Estimated price
- $100–650
Flights from Kashgar Airport to Osh
- Ave. Duration
- 1h 5m
- When
- Monday and Friday
- Estimated price
- $140–1,000
- Website
- somonair.com
Flights from Kashgar Airport to Dushanbe International Airport via Urumqi
- Ave. Duration
- 8h 15m
- When
- Tuesday
- Estimated price
- $550–1,300
Train from Kashgar to Ürümqi Station
- Ave. Duration
- 15h 26m
- Frequency
- Once daily
- Estimated price
- $20–55
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- $20–30
- Hard Sleeper
- $40–50
- Soft Sleeper
- $65–80
Train from Kashgar to Ürümqi Station
- Hard Seat
- $22–30
- Hard sleeper
- $40–60
- Soft sleeper
- $65–85
Train from Ürümqi to Jinghe South
- Adult - second class
- $19–28
Train from Ürümqi to Jinghe South
- Adult - second class
- $19–28
- Phone
- 1433
- [email protected]
- Website
- railways.kz
Train from Dostyk to Almaty 2
- Ave. Duration
- 18h 10m
- Frequency
- 3 times a week
- Estimated price
- $13–24
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- $18–24
- 3rd Class (Berth)
- $13–19
Train from Dostyk to Almaty 2
- Ave. Duration
- 18h 10m
- Frequency
- 3 times a week
- Estimated price
- $13–24
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- $18–24
- 3rd Class (Berth)
- $13–19
- Phone
- 1433
- [email protected]
- Website
- railways.kz
Train from Almaty 2 to Tashkent Central
- Ave. Duration
- 17h 53m
- Frequency
- Once daily
- Estimated price
- $14–20
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 1st Class (Lux)
- $40–60
- 2nd Class (Coupe)
- $29–40
- 3rd Class (Seat)
- $14–20
Train from Almaty 2 to Tashkent Central
- Ave. Duration
- 17h 53m
- Frequency
- Once daily
- Estimated price
- $14–20
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 1st Class (Lux)
- $40–60
- 2nd Class (Coupe)
- $29–40
- 3rd Class (Seat)
- $14–20
- Phone
- +992 (37) 227 21 77
- [email protected]
- Website
- railway.tj
Train from Tashkent Central to Dushanbe
- Ave. Duration
- 18h 45m
- Frequency
- Once a week
- Estimated price
- $35–50
- Schedules at
- railway.tj
Train from Tashkent Central to Dushanbe
- Ave. Duration
- 18h 45m
- Frequency
- Once a week
- Estimated price
- $35–50
- Schedules at
- railway.tj
- Phone
- +86 010-12306
- Website
- china-railway.com.cn
Train from Akto to Ürümqi Station
- Ave. Duration
- 25h 51m
- Frequency
- Once daily
- Estimated price
- $21–45
- Schedules at
- chinahighlights.com
- Phone
- +996 312 64-23-27
- [email protected]
- Website
- avtovokzal.kg
Bus from Osh Bus station to Batken Bus station
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- $4
- Book at
- https://tezket.kg/
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 buy a London Underground ticket?, Train travel in Spain: A guide to Renfe, and Getting to Rome from the airport - to help you get the most out of your next trip.






















