Flight distance between Bel Air Rivière Sèche, Mauritius and Foshan, China 4,781.4 mi / 7,695.0 km