Flight distance between Dushanbe, Tajikistan and Calgary, Canada 6,244.6 mi / 10,049.7 km