Flight distance between L'Hospitalet de Llobregat, Spain and Bettembourg, Luxembourg 596.0 mi / 959.1 km