Flight distance between Hlatikulu, Swaziland and Beirut, Lebanon 4,213.6 mi / 6,781.2 km