Flight distance between Uitenhage, South Africa and Arish, Egypt 4,516.7 mi / 7,269.0 km