Flight distance between L'Hospitalet de Llobregat, Spain and Talcahuano, Chile 7,184.5 mi / 11,562.4 km