Flight distance between Arthur’s Town, Bahamas and Lobamba, Swaziland 7,942.5 mi / 12,782.2 km