Flight distance between Uitenhage, South Africa and Sorocaba, Brazil 4,386.8 mi / 7,059.8 km