Flight distance between Mérida, Mexico and Sandy Hill, Anguilla 1,740.1 mi / 2,800.4 km