Distance from Ecatepec de Morelos to Haapsalu

The distance between Ecatepec de Morelos, Mexico and Haapsalu, Estonia is 9,860 kilometers (6,126 miles).

Ecatepec de Morelos

Haapsalu, Lääne, Estonia

From Ecatepec de Morelos to Haapsalu, the straight-line distance is 9,860 kilometers, heading northeast. Ecatepec de Morelos is situated at an altitude of 2,306 meters above sea level, while Haapsalu is at only 11 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 10-12 hours
Speed Time
300 km/h
Ecatepec de Morelos, Mexico

Local time:

Time Zone: America/Mexico_City

Coordinates: 19.6049° N 99.0606° W

Elevation: 2,306 m (7,566 ft)


Nearby airports:
  • Benito Juárez International Airport (MEX)
  • Licenciado Adolfo López Mateos International Airport (TLC)
  • Hermanos Serdán International Airport (PBC)
  • General Mariano Matamoros Airport (CVJ)
  • Querétaro Intercontinental Airport (QRO)
Haapsalu, Estonia

Local time:

Time Zone: Europe/Tallinn

Coordinates: 58.9431° N 23.5414° E

Elevation: 11 m (36 ft)


Nearby airports:
  • Kärdla Airport (KDL)
  • Pärnu Airport (EPU)
  • Tallinn Airport (TLL)
  • Kuressaare Airport (URE)
  • Helsinki-Malmi Airport (HEM)

Other distances from Haapsalu

Distances between cities Kilometers
From Haapsalu to Tallinn 88 km
From Haapsalu to Tartu 195 km
From Haapsalu to Saku 76 km
From Haapsalu to Narva 270 km
From Haapsalu to Pärnu 83 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Ecatepec de Morelos and Haapsalu.

From To Distance (kilometers)
Helsinki, Finland Iztacalco, Mexico 9,860 km
Hermosillo, Mexico Warsaw, Poland 9,860 km
Tehran, Iran The Bronx, United States 9,860 km
Arequipa, Peru Palma, Spain 9,860 km
Helsinki, Finland Miguel Hidalgo, Mexico 9,861 km
Taipei, Taiwan Belfast, United Kingdom 9,861 km
Sucre, Bolivia Cardiff, United Kingdom 9,859 km
Taipei, Taiwan Portland, United States 9,861 km
Guadalajara, Mexico Palma, Spain 9,861 km
Rosario, Argentina Fresno, United States 9,862 km
Trujillo, Peru Birmingham, United Kingdom 9,858 km
Mexico City, Mexico Helsinki, Finland 9,858 km
Rome, Italy Las Vegas, United States 9,858 km
Santa Cruz de la Sierra, Bolivia Leeds, United Kingdom 9,858 km
Helsinki, Finland Naucalpan de Juárez, Mexico 9,858 km
Helsinki, Finland Iztapalapa, Mexico 9,862 km
Winnipeg, Canada Rosario, Argentina 9,857 km
Jakarta, Indonesia Saint Petersburg, Russia 9,857 km
Saint Petersburg, Russia Culiacán, Mexico 9,857 km

Measure more distances between cities