Flight distance between Foshan, China and The Valley, Anguilla 9,575.5 mi / 15,410.3 km