Flight distance between Uitenhage, South Africa and Joinville, Brazil 4,376.6 mi / 7,043.5 km