Flight distance between L'Hospitalet de Llobregat, Spain and Villanueva, Honduras 5,528.9 mi / 8,898.0 km