Flight distance between L'Hospitalet de Llobregat, Spain and Haninge, Sweden 1,411.6 mi / 2,271.7 km