Flight distance between Uitenhage, South Africa and Shashemenē, Ethiopia 2,959.2 mi / 4,762.3 km