Flight distance between Porto Novo, Cape Verde and Shahrisabz, Uzbekistan 5,583.0 mi / 8,984.9 km