Flight distance between Uitenhage, South Africa and Osasco, Brazil 4,348.3 mi / 6,997.9 km