Flight distance between L'Hospitalet de Llobregat, Spain and Pazardzhik, Bulgaria 1,143.8 mi / 1,840.7 km