Flight distance between Arthur’s Town, Bahamas and Manzini, Swaziland 7,953.8 mi / 12,800.4 km