Flight distance between L'Hospitalet de Llobregat, Spain and Siteki, Swaziland 5,059.7 mi / 8,142.8 km