Flight distance between Sofia, Bulgaria and Dushanbe, Tajikistan 2,372.4 mi / 3,818.0 km