Distance from Tehran to Shiraz (Iran)

The distance between Tehran and Shiraz, Fars is 683 kilometers (424 miles)

Country: Iran

Region: Tehran

City: Tehran

Country: Iran

Region: Fars

City: Shiraz

Travel time

Mode Estimated time
Bicycle 2-3 days
Motorcycle 1 day
Car 16-18 hours
Helicopter 2-3 hours
Airplane 1-2 hours
Speed Time
30 km/h
60 km/h
90 km/h
120 km/h

Tehran, Iran

Local time:

Coordinates: 35.6944° N 51.4215° E


Nearby airports:
  • Mehrabad International Airport (THR)
  • Imam Khomeini International Airport (IKA)
  • Payam International Airport (PYK)
  • Noshahr Airport (NSH)
  • Qazvin Airport (GZW)

Shiraz, Iran

Local time:

Coordinates: 29.6103° N 52.5311° E


Nearby airports:
  • Shiraz International Airport (SYZ)
  • Fasa Airport (FAZ)
  • Jahrom Airport (JAR)
  • Yasuj Airport (YES)
  • Bushehr Airport (BUZ)

Other distances from Tehran

Distance between cities Kilometers
From Tehran to Mashhad 741 km
From Tehran to Isfahan 338 km
From Tehran to Karaj 42 km
From Tehran to Tabriz 528 km
From Tehran to Shiraz 683 km

Other distances from Shiraz

Distances between cities Kilometers
From Shiraz to Tehran 683 km
From Shiraz to Mashhad 993 km
From Shiraz to Isfahan 347 km
From Shiraz to Karaj 705 km
From Shiraz to Tabriz 1,102 km

Cities within similar distances

The following list contains the cities of Iran that are at equal or similar distances as between Tehran and Shiraz.

From To Distance (kilometers)
Naucalpan de Juárez, Mexico Saltillo, Mexico 683 km
Saltillo, Mexico Azcapotzalco, Mexico 683 km
Ecatepec de Morelos, Mexico Guadalupe, Mexico 684 km
Detroit, United States Ottawa, Canada 682 km
New York City, United States Raleigh, United States 682 km
Ottawa, Canada Baltimore, United States 684 km
Columbus, United States Washington, United States 684 km
Cúcuta, Colombia Caracas, Venezuela 682 km
Sydney, Australia Gold Coast, Australia 684 km
Shanghai, China Taipei, Taiwan 684 km
Ecatepec de Morelos, Mexico Monterrey, Mexico 685 km
Saltillo, Mexico Gustavo Adolfo Madero, Mexico 685 km
Sofia, Bulgaria Zagreb, Croatia 681 km
Guadalupe, Mexico Ciudad López Mateos, Mexico 685 km
Charlotte, United States Washington, United States 680 km
Oklahoma City, United States Memphis, United States 680 km
Monterrey, Mexico Ciudad López Mateos, Mexico 686 km
Oklahoma City, United States New South Memphis, United States 680 km
Guadalupe, Mexico Mazatlán, Mexico 680 km

Measure more distances between cities