Flight distance between L'Hospitalet de Llobregat, Spain and Diekirch, Luxembourg 619.4 mi / 996.9 km