Load Map What is the travel distance between Jerusalem, Israel and Tehran, Iran? How many miles is it from Tehran to Jerusalem. 968 miles / 1557.84 km is the flight distance between these two places.
Results that may be inaccessible to you are currently showing.