Flight distance between Arthur’s Town, Bahamas and Kavieng, Papua New Guinea 8,989.0 mi / 14,466.4 km