Flight distance between Uitenhage, South Africa and Bridgetown, Barbados 6,438.5 mi / 10,361.7 km