Flight distance between Uitenhage, South Africa and Tel Aviv, Israel 4,589.8 mi / 7,386.6 km