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