Flight distance between Uitenhage, South Africa and Giza, Egypt 4,422.1 mi / 7,116.7 km