Average flight duration from United States to Tajikistan depends on which airport you fly into and out of. Flying from Los Angeles to Dushanbe is 23h on average, while flying from Miami to Dushanbe is 52h 40m on average. Dushanbe is the most popular airport in Tajikistan.