Distance from Istanbul to Tehran
Distance between Istanbul and Tehran is 2040 kilometers (1268 miles).
Driving distance from Istanbul to Tehran is 2452 kilometers (1524 miles).
Distance Map Between Istanbul and Tehran
Istanbul, Turkey ↔ Tehran, Iran = 1268 miles = 2040 km.














How far is it between İstanbul and Tehrān
Istanbul is located in Turkey with (41.0138,28.9497) coordinates and Tehran is located in Iran with (35.6944,51.4215) coordinates. The calculated flying distance from Istanbul to Tehran is equal to 1268 miles which is equal to 2040 km.
If you want to go by car, the driving distance between Istanbul and Tehran is 2452.12 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 21 hours 53 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 412 km.
City/Place | Latitude and Longitude | GPS Coordinates |
---|---|---|
Istanbul | 41.0138, 28.9497 | 41° 0´ 49.8240'' N 28° 56´ 58.7760'' E |
Tehran | 35.6944, 51.4215 | 35° 41´ 39.8040'' N 51° 25´ 17.4360'' E |
Estimated Travel Time Between İstanbul and Tehrān
Average Speed | Travel Time |
---|---|
30 mph (48 km/h) | 51 hours 05 minutes |
40 mph (64 km/h) | 38 hours 18 minutes |
50 mph (80 km/h) | 30 hours 39 minutes |
60 mph (97 km/h) | 25 hours 16 minutes |
70 mph (112 km/h) | 21 hours 53 minutes |
75 mph (120 km/h) | 20 hours 26 minutes |
Related Distances from Istanbul
Cities | Distance |
---|---|
Istanbul to Tehran | 2452 km |
Istanbul to Tabriz | 1826 km |
Istanbul to Ilam | 2331 km |
Istanbul to Zanjan | 2123 km |
Istanbul to Sanandaj | 2260 km |
Related Distances to Tehran
Cities | Distance |
---|---|
Istanbul to Tehran | 2452 km |
Ankara to Tehran | 2088 km |
Van to Tehran | 962 km |
Erzurum to Tehran | 1215 km |
Adana to Tehran | 1850 km |