Flight distance between Island Harbour, Anguilla and Foshan, China 9,572.6 mi / 15,405.6 km