Distance from Tehran to Mazatlán

The distance between Tehran, Iran and Mazatlán, Mexico is 13,079 kilometers (8,127 miles)

Country: Iran

Region: Tehrān

City: Tehran

Country: Mexico

Region: Sinaloa

City: Mazatlán

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 12-14 hours
Speed Time
300 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)

Mazatlán, Mexico

Local time:

Coordinates: 23.2329° N 106.4062° W


Nearby airports:
  • General Rafael Buelna International Airport (MZT)
  • Federal de Bachigualato International Airport (CUL)
  • Durango International Airport (DGO)
  • Amado Nervo International Airport (TPQ)
  • Licenciado Gustavo Díaz Ordaz International Airport (PVR)

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 Mazatlán

Distances between cities Kilometers
From Mazatlán to Mexico City 864 km
From Mazatlán to Iztapalapa 874 km
From Mazatlán to Guadalajara 422 km
From Mazatlán to Puebla 970 km
From Mazatlán to Tijuana 1,463 km

Cities within similar distances

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

From To Distance (kilometers)
Baghdad, Iraq La Paz, Bolivia 13,080 km
Memphis, United States Lucknow, India 13,078 km
Stockholm, Sweden Puente Alto, Chile 13,077 km
Indianapolis, United States Calcutta, India 13,081 km
Buenos Aires, Argentina Baghdad, Iraq 13,077 km
Omaha, United States Nagpur, India 13,077 km
Mumbai, India Vila Velha, Brazil 13,076 km
Nova Iguaçu, Brazil Anchorage, United States 13,076 km
Maceió, Brazil Kanpur, India 13,082 km
São José dos Campos, Brazil Honolulu, United States 13,083 km
Lima, Peru Brisbane, Australia 13,075 km
Adelaide, Australia Stockton, United States 13,084 km
Melbourne, Australia Huancayo, Peru 13,085 km
Mumbai, India Serra, Brazil 13,073 km
São Luís, Brazil Pune, India 13,073 km
New South Memphis, United States Lucknow, India 13,085 km
Melbourne, Australia La Paz, Bolivia 13,073 km
Duque de Caxias, Brazil Anchorage, United States 13,086 km
Delhi, India Tijuana, Mexico 13,072 km

Measure more distances between cities