Flight distance between Mayahi, Niger and Foshan, China 6,789.5 mi / 10,926.6 km