Flight distance between Portmore, Jamaica and Foshan, China 9,526.0 mi / 15,330.5 km