Flight distance between Rishon LeẔiyyon, Israel and Johannesburg, South Africa 4,043.9 mi / 6,508.0 km