Flight distance between Uitenhage, South Africa and São Filipe, Cape Verde 4,697.7 mi / 7,560.2 km