Flight distance between L'Hospitalet de Llobregat, Spain and Laayoune Plage, Western Sahara 1,321.2 mi / 2,126.3 km