Distance from Portoviejo to Haapsalu

The distance between Portoviejo, Ecuador and Haapsalu, Estonia is 10,907 kilometers (6,777 miles)

Country: Ecuador

Region: Manabí

City: Portoviejo

Country: Estonia

Region: Lääne

City: Haapsalu

Travel time

Mode Estimated time
Airplane 16-18 hours
Jet fighter 10-12 hours
Speed Time
300 km/h

Portoviejo, Ecuador

Local time:

Coordinates: 1.0546° S 80.4545° W


Nearby airports:
  • Reales Tamarindos Airport (PVO)
  • Eloy Alfaro International Airport (MEC)
  • José Joaquín de Olmedo International Airport (GYE)
  • General Ulpiano Paez Airport (SNC)
  • Cotopaxi International Airport (LTX)

Haapsalu, Estonia

Local time:

Coordinates: 58.9431° N 23.5414° E


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

Other distances from Portoviejo

Distance between cities Kilometers
From Portoviejo to Guayaquil 141 km
From Portoviejo to Quito 233 km
From Portoviejo to Cuenca 260 km
From Portoviejo to Machala 250 km
From Portoviejo to Manta 31 km

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 Kotayarvi 219 km

Cities within similar distances

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

From To Distance (kilometers)
Istanbul, Turkey Curitiba, Brazil 10,907 km
Tokyo, Japan Murcia, Spain 10,907 km
Tokyo, Japan Baltimore, United States 10,908 km
São Paulo, Brazil Stockholm, Sweden 10,906 km
Nanchong, China Oakland, United States 10,906 km
Tokyo, Japan Guadalajara, Mexico 10,908 km
Belo Horizonte, Brazil Vancouver, Canada 10,908 km
Rosario, Argentina Cardiff, United Kingdom 10,905 km
Kyiv, Ukraine Cali, Colombia 10,909 km
Tokyo, Japan Zapopan, Mexico 10,904 km
Stockholm, Sweden Mauá, Brazil 10,910 km
Perth, Australia Honolulu, United States 10,904 km
Hamburg, Germany Arequipa, Peru 10,911 km
Tokyo, Japan Philadelphia, United States 10,902 km
São Paulo, Brazil Seattle, United States 10,902 km
Guarulhos, Brazil Seattle, United States 10,902 km
Cairo, Egypt Barranquilla, Colombia 10,912 km

Measure more distances between cities