Flight distance between L'Hospitalet de Llobregat, Spain and Haskovo, Bulgaria 1,207.9 mi / 1,943.9 km