Flight distance between L'Hospitalet de Llobregat, Spain and Swieqi, Malta 765.4 mi / 1,231.8 km