Flight distance between L'Hospitalet de Llobregat, Spain and San José Pinula, Guatemala 5,685.8 mi / 9,150.5 km