Flight distance between Uitenhage, South Africa and Jerusalem, Israel 4,572.4 mi / 7,358.5 km