Flight distance between Arthur’s Town, Bahamas and Big Bend, Swaziland 7,992.7 mi / 12,863.0 km