Flight distance between Sandy Hill, Anguilla and Casablanca, Morocco 3,559.5 mi / 5,728.5 km