Flight distance between Pedra Badejo, Cape Verde and Badīyah, Oman 5,345.4 mi / 8,602.6 km