Flight distance between Dushanbe, Tajikistan and Reynosa, Mexico 7,894.5 mi / 12,705.0 km