Flight distance between L'Hospitalet de Llobregat, Spain and Thessaloníki, Greece 1,084.7 mi / 1,745.7 km