Flight distance between Uitenhage, South Africa and Tonj, South Sudan 2,843.1 mi / 4,575.6 km