Flight distance between North Hill Village, Anguilla and Shanghai, China 9,008.4 mi / 14,497.7 km