Flight distance between Mérida, Mexico and Settat, Morocco 4,995.8 mi / 8,040.0 km