Flight distance between Mérida, Mexico and Niamey, Niger 5,995.4 mi / 9,648.7 km