Flight distance between Pedra Badejo, Cape Verde and Kainantu, Papua New Guinea 11,493.1 mi / 18,496.4 km