Flight distance between El Progreso, Honduras and Sandy Hill, Anguilla 1,649.7 mi / 2,654.9 km