Flight distance between Uitenhage, South Africa and Agios Dimitrios, Greece 4,954.5 mi / 7,973.5 km