Flight distance between Mérida, Mexico and Island Harbour, Anguilla 1,739.8 mi / 2,800.0 km