Distance from Tehran to Tucson

The distance between Tehran, Iran and Tucson, United States is 12,265 kilometers (7,621 miles).

Tehran, Iran

Tucson, Arizona, United States

From Tehran to Tucson, the straight-line distance is 12,265 kilometers, heading north. Tehran is situated at an altitude of 1,178 meters above sea level, while Tucson is at 757 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h
Tehran, Iran

Local time:

Time Zone: Asia/Tehran

Coordinates: 35.6944° N 51.4215° E

Elevation: 1,178 m (3,865 ft)


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

Local time:

Time Zone: America/Phoenix

Coordinates: 32.2217° N 110.9265° W

Elevation: 757 m (2,484 ft)


Nearby airports:
  • Davis Monthan Air Force Base (DMA)
  • Tucson International Airport (TUS)
  • Marana Regional Airport (AVW)
  • Pinal Airpark (MZJ)
  • Sierra Vista Municipal Libby Army Air Field (FHU)

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 Tucson

Distances between cities Kilometers
From Tucson to New York City 3,413 km
From Tucson to Los Angeles 712 km
From Tucson to Chicago 2,320 km
From Tucson to Houston 1,510 km
From Tucson to Phoenix 173 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Tehran and Tucson.

From To Distance (kilometers)
Las Vegas, United States Benin City, Nigeria 12,266 km
Wellington, New Zealand Montería, Colombia 12,264 km
Mumbai, India Boston, United States 12,266 km
Medellín, Colombia Kakamega, Kenya 12,262 km
Mumbai, India South Boston, United States 12,268 km
Recife, Brazil Pune, India 12,269 km
Taipei, Taiwan Halifax, Canada 12,269 km
Sydney, Australia San Miguel de Tucumán, Argentina 12,271 km
Pune, India Calgary, Canada 12,259 km
Taipei, Taiwan Cleveland, United States 12,259 km
Chengdu, China Baltimore, United States 12,259 km
Miami, United States Kampala, Uganda 12,272 km
Portland, United States Ahmedabad, India 12,258 km
Baghdad, Iraq Mérida, Mexico 12,273 km
Kanpur, India Cleveland, United States 12,257 km
Abuja, Nigeria Perth, Australia 12,273 km
Jakarta, Indonesia Valladolid, Spain 12,256 km
Vancouver, Canada Mumbai, India 12,274 km
Accra, Ghana Sacramento, United States 12,256 km

Measure more distances between cities