Flight distance between Harbin, China and Mayagüez, Puerto Rico 7,934.4 mi / 12,769.3 km