Flight distance between L'Hospitalet de Llobregat, Spain and Manzini, Swaziland 5,049.2 mi / 8,125.9 km