Distance from Herāt to Haapsalu

The distance between Herāt, Afghanistan and Haapsalu, Estonia is 3,932 kilometers (2,444 miles).

Herāt, Herat, Afghanistan

Haapsalu, Lääne, Estonia

From Herāt to Haapsalu, the straight-line distance is 3,932 kilometers, heading northwest. Herāt is situated at an altitude of 927 meters above sea level, while Haapsalu is at only 11 meters.

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h
Herāt, Afghanistan

Local time:

Time Zone: Asia/Kabul

Coordinates: 34.3482° N 62.1997° E

Elevation: 927 m (3,041 ft)


Nearby airports:
  • Herat Airport (HEA)
  • Shindand Airport (OAH)
  • Qala i Naw Airport (LQN)
  • Farah Airport (FAH)
  • Sarakhs Airport (CKT)
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 Herāt

Distance between cities Kilometers
From Herāt to Kabul 641 km
From Herāt to Mazār-e Sharīf 517 km
From Herāt to Kandahār 447 km
From Herāt to Kunduz 659 km
From Herāt to Ghazni 582 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 Herāt and Haapsalu.

From To Distance (kilometers)
Santo Domingo, Dominican Republic Culiacán, Mexico 3,932 km
Ciudad Guayana, Venezuela Guarulhos, Brazil 3,932 km
Vancouver, Canada Azcapotzalco, Mexico 3,932 km
La Paz, Bolivia Kingston, Jamaica 3,931 km
Saltillo, Mexico Cuenca, Ecuador 3,931 km
Quito, Ecuador Charlotte, United States 3,933 km
Jacksonville, United States Piura, Peru 3,933 km
Barcelona, Spain Onitsha, Nigeria 3,931 km
Philadelphia, United States Ibagué, Colombia 3,933 km
Belmopan, Belize San Jose, United States 3,930 km
Managua, Nicaragua Las Vegas, United States 3,934 km
Tehran, Iran Madurai, India 3,930 km
Vancouver, Canada Naucalpan de Juárez, Mexico 3,930 km
San Diego, United States Queens, United States 3,930 km
Montréal, Canada Caracas, Venezuela 3,934 km
Santiago de los Caballeros, Dominican Republic Albuquerque, United States 3,930 km
Hong Kong, Hong Kong Indore, India 3,934 km
Miami, United States Fresno, United States 3,929 km
Havana, Cuba Lima, Peru 3,935 km
Havana, Cuba Callao, Peru 3,935 km

Measure more distances between cities