Flight distance between Arthur’s Town, Bahamas and Hluti, Swaziland 7,981.5 mi / 12,845.0 km