Flight distance between L'Hospitalet de Llobregat, Spain and Sandy Hill, Anguilla 4,115.2 mi / 6,622.8 km