Flight distance between Uitenhage, South Africa and Curitiba, Brazil 4,427.6 mi / 7,125.5 km