Flight distance between Saint-Louis, Senegal and Foshan, China 8,093.6 mi / 13,025.4 km