There is 1 way to get from Tajikistan to Afghanistan by train or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Tashkent International Airport (TAS) to Kabul (KBL) flights
Questions & Answers
The distance between Tajikistan and Afghanistan is 974 km.
It takes approximately 8h 11m to get from Tajikistan to Afghanistan, including transfers.
Afghanistan is 30 min behind Tajikistan. It is currently 7:41 AM in Tajikistan and 7:11 AM in Afghanistan.
There are 25+ hotels available in Afghanistan.
What companies run services between Tajikistan and Afghanistan?
There is no direct connection from Tajikistan to Afghanistan. However, you can drive to Bekobod, take the train to Tashkent South, walk to Institut Gematologii, take the line 40 bus to Ulica Margilan, walk to Tashkent International Airport (TAS) airport, fly to Kabul (KBL), then take the taxi to Kabul.
- Website
- kamair.com
Flights from Tashkent International Airport to Kabul
- Ave. Duration
- 1h 45m
- When
- Tuesday and Saturday
- Estimated price
- $310–600
- Phone
- 1005
- Website
- Uzbekistan Railways
Train from Bekobod to Tashkent South
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Website
- Uzbekistan Railways
- Schedules at
- Uzbekistan Electro Trains
- Book at
- Uzbekistan Electro Trains
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 5 delightfully under-the-radar French towns you need to visit, Why you should take the train in the US, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.


