Flight distance between Uitenhage, South Africa and Oistins, Barbados 6,432.5 mi / 10,352.2 km