Flight distance between L'Hospitalet de Llobregat, Spain and Malabo, Equatorial Guinea 2,631.4 mi / 4,234.8 km