Distance from Dihok to Haapsalu

The distance between Dihok, Iraq and Haapsalu, Estonia is 2,829 kilometers (1,758 miles).

Dihok, Duhok, Iraq

Haapsalu, Lääne, Estonia

From Dihok to Haapsalu, the straight-line distance is 2,829 kilometers, heading northwest. Dihok is situated at an altitude of 567 meters above sea level, while Haapsalu is at only 11 meters.

Travel time

Mode Estimated time
Bicycle 8-10 days
Motorcycle 3-4 days
Car 2-3 days
Airplane 4-5 hours
Speed Time
50 km/h
100 km/h
150 km/h
Dihok, Iraq

Local time:

Time Zone: Asia/Baghdad

Coordinates: 36.8671° N 42.9885° E

Elevation: 567 m (1,860 ft)


Nearby airports:
  • Mosul International Airport (OSM)
  • Şırnak Airport (NKT)
  • Erbil International Airport (EBL)
  • Qayyarah West Airport (RQW)
  • Yüksekova Airport (YKO)
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 Dihok

Distance between cities Kilometers
From Dihok to Baghdad 412 km
From Dihok to Erbil 118 km
From Dihok to Karbala 481 km
From Dihok to Al Mawşil al Jadīdah 60 km
From Dihok to Kirkuk 200 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 Pärnu 83 km

Cities within similar distances

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

From To Distance (kilometers)
Edmonton, Canada Nashville, United States 2,829 km
Columbus, United States Culiacán, Mexico 2,830 km
Vancouver, Canada Arlington, United States 2,830 km
Cartagena, Colombia Raleigh, United States 2,828 km
Houston, United States Calgary, Canada 2,830 km
Chengdu, China Lahore, Pakistan 2,828 km
Portland, United States Chicago, United States 2,830 km
Villa Nueva, Guatemala Indianapolis, United States 2,831 km
Iztapalapa, Mexico Milwaukee, United States 2,827 km
Coyoacán, Mexico Milwaukee, United States 2,831 km
Milwaukee, United States Álvaro Obregón, Mexico 2,831 km
Medellín, Colombia Puebla, Mexico 2,832 km
Puebla, Mexico Milwaukee, United States 2,832 km
Indianapolis, United States Santo Domingo, Dominican Republic 2,832 km
Phoenix, United States Cancún, Mexico 2,832 km
Edmonton, Canada Chihuahua, Mexico 2,832 km
Belmopan, Belize Chiclayo, Peru 2,832 km
Hermosillo, Mexico Jacksonville, United States 2,833 km

Measure more distances between cities