Distance from Tianjin to Haapsalu

The distance between Tianjin, China and Haapsalu, Estonia is 6,575 kilometers (4,086 miles).

Tianjin, China

Haapsalu, Lääne, Estonia

From Tianjin to Haapsalu, the straight-line distance is 6,575 kilometers, heading northwest. Both cities are at a similar altitude, with Tianjin at 11 meters above sea level and Haapsalu at 11 meters.

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 8-10 days
Car 6-7 days
Airplane 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h
Tianjin, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 39.1422° N 117.1767° E

Elevation: 11 m (36 ft)


Nearby airports:
  • Tianjin Binhai International Airport (TSN)
  • Beijing Daxing International Airport (PKX)
  • Beijing Nanyuan Airport (NAY)
  • Beijing Capital International Airport (PEK)
  • Qinhuangdao Beidaihe Airport (BPE)
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 Tianjin

Distance between cities Kilometers
From Tianjin to Shanghai 961 km
From Tianjin to Beijing 108 km
From Tianjin to Shenzhen 1,864 km
From Tianjin to Chengdu 1,520 km
From Tianjin to Wuhan 986 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 Tianjin and Haapsalu.

From To Distance (kilometers)
Chicago, United States Las Palmas de Gran Canaria, Spain 6,576 km
Guatemala City, Guatemala Montevideo, Uruguay 6,574 km
Santiago, Chile Tlalpan, Mexico 6,577 km
Santiago de los Caballeros, Dominican Republic Gibraltar, Gibraltar 6,577 km
Glasgow, United Kingdom San Juan, Puerto Rico 6,578 km
Santa Cruz de la Sierra, Bolivia New York City, United States 6,572 km
Santiago, Chile Iztapalapa, Mexico 6,578 km
Berlin, Germany Patna, India 6,572 km
Montevideo, Uruguay Mixco, Guatemala 6,579 km
Barcelona, Venezuela Sevilla, Spain 6,579 km
Warsaw, Poland South Boston, United States 6,571 km
La Paz, Bolivia Cleveland, United States 6,571 km
Leeds, United Kingdom Nashville, United States 6,571 km
Santa Cruz de la Sierra, Bolivia Manhattan, United States 6,579 km
Manaus, Brazil Kumasi, Ghana 6,579 km
Vancouver, Canada Barquisimeto, Venezuela 6,579 km
Milwaukee, United States Las Palmas de Gran Canaria, Spain 6,571 km
Buenos Aires, Argentina Belmopan, Belize 6,580 km
Brussels, Belgium Raleigh, United States 6,570 km
Warsaw, Poland Boston, United States 6,570 km

Measure more distances between cities