Flight distance between Dushanbe, Tajikistan and Pirot, Serbia 2,404.6 mi / 3,869.8 km