Flight distance between Mayahi, Niger and Ahmedabad, India 4,268.0 mi / 6,868.7 km