Flight distance between Arthur’s Town, Bahamas and Invercargill, New Zealand 8,650.0 mi / 13,920.8 km