Flight distance between Dushanbe, Tajikistan and Arecibo, Puerto Rico 7,557.0 mi / 12,161.8 km