Flight distance between Gressier, Haiti and Sandy Hill, Anguilla 623.4 mi / 1,003.3 km