Flight distance between Uitenhage, South Africa and Santos, Brazil 4,309.0 mi / 6,934.7 km