Flight distance between L'Hospitalet de Llobregat, Spain and San Lorenzo, Honduras 5,585.6 mi / 8,989.1 km