Flight distance between Dushanbe, Tajikistan and Puerto Armuelles, Panama 8,723.9 mi / 14,039.7 km