Flight distance between L'Hospitalet de Llobregat, Spain and Hluti, Swaziland 5,100.6 mi / 8,208.6 km