Flight distance between Mayahi, Niger and Shiyan, China 6,437.0 mi / 10,359.4 km