Flight distance between L'Hospitalet de Llobregat, Spain and Canillo, Andorra 87.4 mi / 140.6 km