Flight distance between Changsha, China and Mayagüez, Puerto Rico 9,230.9 mi / 14,855.7 km