Distance from Tehran to Puebla

The distance between Tehran, Iran and Puebla, Mexico is 13,158 kilometers (8,176 miles).

Tehran, Iran

Puebla, Mexico

From Tehran to Puebla, the straight-line distance is 13,158 kilometers, heading northwest. Tehran is at 1,178 meters above sea level, while Puebla is at 2,143 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 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)
Puebla, Mexico

Local time:

Time Zone: America/Mexico_City

Coordinates: 19.0379° N 98.2035° W

Elevation: 2,143 m (7,031 ft)


Nearby airports:
  • Hermanos Serdán International Airport (PBC)
  • Benito Juárez International Airport (MEX)
  • Tehuacán Airport (TCN)
  • General Mariano Matamoros Airport (CVJ)
  • Licenciado Adolfo López Mateos International Airport (TLC)

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 Puebla

Distances between cities Kilometers
From Puebla to Mexico City 106 km
From Puebla to Tijuana 2,397 km
From Puebla to Iztapalapa 97 km
From Puebla to Ciudad Juárez 1,631 km
From Puebla to Guadalajara 573 km

Cities within similar distances

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

From To Distance (kilometers)
San Francisco, United States Vadodara, India 13,158 km
Tehran, Iran Ciudad López Mateos, Mexico 13,157 km
Canberra, Australia Piura, Peru 13,159 km
Tehran, Iran Mixco, Guatemala 13,157 km
Hong Kong, Hong Kong Memphis, United States 13,157 km
Tehran, Iran Gustavo Adolfo Madero, Mexico 13,157 km
Dhaka, Bangladesh Wichita, United States 13,160 km
Port Moresby, Papua New Guinea Veracruz, Mexico 13,156 km
Adelaide, Australia Los Angeles, United States 13,156 km
Kinshasa, Democratic Republic of the Congo Tonalá, Mexico 13,155 km
Indianapolis, United States Hanoi, Vietnam 13,161 km
Canberra, Australia San Luis Potosí, Mexico 13,161 km
Tehran, Iran Azcapotzalco, Mexico 13,161 km
Tehran, Iran Ciudad Nezahualcoyotl, Mexico 13,161 km
Tehran, Iran Venustiano Carranza, Mexico 13,161 km
Sydney, Australia Calgary, Canada 13,155 km
Manhattan, United States Hanoi, Vietnam 13,162 km
Melbourne, Australia Culiacán, Mexico 13,154 km
Hanoi, Vietnam The Bronx, United States 13,154 km

Measure more distances between cities