Flight distance between L'Hospitalet de Llobregat, Spain and Leskovac, Serbia 1,020.0 mi / 1,641.6 km