Flight distance between Isabela, Puerto Rico and Foshan, China 9,567.5 mi / 15,397.4 km