The air distance from Shanghai, China, to New York City, New York, is 7,384 miles. That equals 11,882 kilometers or 6,416 nautical miles.
The flight distance from Xian, China to Hangzhou, China is 713 miles / 1,147 km
The total distance from Shanghai, China to Nanchang, China is 370 miles. This is equivalent to 595 kilometers or 321 nautical miles.
The direct distance between the two cities is 3292.2 km. But if you take the train to travel from Urumqi to Shanghai, the distance is 4077 km.
757 miles by air.
The air distance from Port Saint Lucie, Florida, to Shanghai, China, is 8,173 miles. That equals 13,154 kilometers or 7,103 nautical miles.
The driving distance from Hong Kong to Shanghai, China is 1,160 miles / 1,867 km.
1,184 km
5186 miles
90 miles
The East China Sea laps onto the beaches of Shanghai - so the distance is 'very near.'
The distance in China from Shanghai to Yangshuo -- which is under the jurisdiction of Guilin, Guangxi -- is 794 air miles. That equals 1,278 kilometers or 690 nautical miles.