Flight distance between Dushanbe, Tajikistan and Qazvin, Iran 1,040.5 mi / 1,674.5 km