Flight distance between Arthur’s Town, Bahamas and Kainantu, Papua New Guinea 9,411.9 mi / 15,147.0 km