Flight distance between Island Harbour, Anguilla and Shiyan, China 8,895.8 mi / 14,316.4 km