Flight distance between Arthur’s Town, Bahamas and Springs, South Africa 7,772.2 mi / 12,508.2 km