Flight distance between Bel Air Rivière Sèche, Mauritius and Nanjing, China 5,416.0 mi / 8,716.2 km