Shanghai is located on latitude 31.222 and longitude 121.458.
Type another city to calculate the distance.
Distance between cities | Kilometers | Miles |
---|---|---|
From Shanghai to Beijing | 1,067 km | 663 mi |
From Shanghai to Tianjin | 961 km | 597 mi |
From Shanghai to Shenzhen | 1,209 km | 751 mi |
From Shanghai to Wuhan | 691 km | 429 mi |
From Shanghai to Dongguan | 1,187 km | 738 mi |
From Shanghai to Chongqing | 1,443 km | 897 mi |
From Shanghai to Chengdu | 1,661 km | 1,032 mi |
From Shanghai to Nanjing | 271 km | 168 mi |
From Shanghai to Nanchong | 1,468 km | 912 mi |
From Shanghai to Shenyang | 1,186 km | 737 mi |
From Shanghai to Hangzhou | 161 km | 100 mi |
From Shanghai to Harbin | 1,674 km | 1,040 mi |
From Shanghai to Guangzhou | 1,211 km | 752 mi |
From Shanghai to Suzhou | 83 km | 51 mi |
From Shanghai to Shantou | 989 km | 614 mi |
From Shanghai to Jinan | 731 km | 454 mi |
From Shanghai to Zhengzhou | 828 km | 515 mi |
From Shanghai to Changchun | 1,445 km | 898 mi |
From Shanghai to Dalian | 853 km | 530 mi |
From Shanghai to Kunming | 1,961 km | 1,219 mi |
Distances between cities | Kilometers | Miles |
---|---|---|
From Shanghai to Mexico City | 12,929 km | 8,034 mi |
From Shanghai to Buenos Aires | 19,628 km | 12,196 mi |
From Shanghai to São Paulo | 18,570 km | 11,539 mi |
From Shanghai to Moscow | 6,831 km | 4,245 mi |
From Shanghai to Lima | 17,167 km | 10,667 mi |
From Shanghai to London | 9,217 km | 5,727 mi |
From Shanghai to Rio de Janeiro | 18,245 km | 11,337 mi |
From Shanghai to New York City | 11,883 km | 7,384 mi |
From Shanghai to Madrid | 10,277 km | 6,386 mi |
From Shanghai to Los Angeles | 10,457 km | 6,497 mi |
From Shanghai to Santiago | 18,861 km | 11,720 mi |
From Shanghai to Saint Petersburg | 7,119 km | 4,424 mi |
From Shanghai to Sydney | 7,853 km | 4,879 mi |
From Shanghai to Bogotá | 15,713 km | 9,764 mi |
From Shanghai to Chicago | 11,383 km | 7,073 mi |
From Shanghai to Melbourne | 8,024 km | 4,986 mi |
From Shanghai to Houston | 12,218 km | 7,592 mi |
From Shanghai to Caracas | 15,304 km | 9,510 mi |
From Shanghai to Santo Domingo | 14,374 km | 8,932 mi |
From Shanghai to Havana | 13,478 km | 8,375 mi |