Flight distance between L'Hospitalet de Llobregat, Spain and Asenovgrad, Bulgaria 1,172.1 mi / 1,886.3 km