Flight distance between Baie-Mahault, Guadeloupe and Foshan, China 9,698.5 mi / 15,608.2 km