Distance from Tehran to Shiraz
Distance from Tehrān to Shiraz is 683 kilometers. This air travel distance is equal to 424 miles.
The air travel (bird fly) shortest distance between Tehrān and Shiraz is 683 km= 424 miles.
If you travel with an airplane (which has average speed of 560 miles) from Tehran to Shiraz, It takes 0.76 hours to arrive.
Tehran is located in Iran.
|GPS Coordinates (DMS)||35° 41´ 45.9960'' N |
51° 25´ 23.0160'' E
Tehrān Distances to Cities
|Distance from Tehran to Qom||127 km|
|Distance from Tehran to Qazvin||143 km|
|Distance from Tehran to Yazd||501 km|
|Distance from Tehran to Lorestan||363 km|
|Distance from Tehran to Mazandaran||116 km|
Shiraz is located in Iran.
|GPS Coordinates||29° 36´ 37.1160'' N |
52° 31´ 52.0680'' E
Shiraz Distances to Cities
|Distance from Shiraz to Kish||369 km|
|Distance from Shiraz to Bam||568 km|
|Distance from Shiraz to Rafsanjan||346 km|
|Distance from Shiraz to Abadan||416 km|
|Distance from Shiraz to Firuzabad||85 km|