Flight distance between Uitenhage, South Africa and Botshabelo, South Africa 320.0 mi / 514.9 km