Distance from to

Distance from Shanghai to Haimen

Distance from Shanghai to Haimen is 1,011 kilometers. This air travel distance is equal to 628 miles.

The air travel (bird fly) shortest distance between Shanghai and Haimen is 1,011 km= 628 miles.

If you travel with an airplane (which has average speed of 560 miles) from Shanghai to Haimen, It takes 1.12 hours to arrive.

Shanghai

Shanghai is located in China.

GPS Coordinates (DMS)31° 13´ 19.9920'' N
121° 27´ 29.0160'' E
Latitude31.22222
Longitude121.45806
Altitude12 m
CountryChina

Shanghai Distances to Cities

ShanghaiDistance
Distance from Shanghai to Ningbo149 km
Distance from Shanghai to Qingdao547 km
Distance from Shanghai to Nanjing271 km
Distance from Shanghai to Hangzhou161 km
Distance from Shanghai to Nantong105 km

Haimen

Haimen is located in China.

GPS Coordinates23° 11´ 36.4560'' N
116° 36´ 43.8840'' E
Latitude23.19346
Longitude116.61219
Altitude17 m
CountryChina

Haimen Distances to Cities

HaimenDistance
Distance from Haimen to Chizhou832 km
Distance from Haimen to Chaohu940 km
Distance from Haimen to Chaihe2,672 km
Distance from Haimen to Fujin3,004 km
Distance from Haimen to Xinyi589 km