Flight distance between L'Hospitalet de Llobregat, Spain and Kyustendil, Bulgaria 1,059.6 mi / 1,705.2 km