Flight distance between Pedra Badejo, Cape Verde and Honiara, Solomon Islands 11,978.1 mi / 19,276.9 km