Distances from Shanghai
Shanghai is in China, at 31.2222° N, 121.4581° E. Below are straight-line distances to nearby cities and the world's major cities – pick one for the road distance, driving time and map.
| City | Country | km | miles | Direction |
|---|---|---|---|---|
| Kunshan | China | 51.0 | 32 | WNW |
| Suzhou | China | 82.7 | 51 | W |
| Changshu City | China | 82.7 | 51 | NW |
| Wuxi | China | 118 | 73 | WNW |
| Ningbo | China | 149 | 93 | S |
| Hangzhou | China | 161 | 100 | SW |
| Puyang | China | 247 | 154 | SW |
| Nanjing | China | 271 | 168 | WNW |
| Hefei | China | 403 | 250 | WNW |
| Huainan | China | 450 | 279 | WNW |
| Tongshan | China | 520 | 323 | NW |
| Qingdao | China | 546 | 339 | N |
| Zhu Cheng City | China | 563 | 350 | NNW |
| Fuzhou | China | 609 | 379 | SSW |
| Nanchang | China | 610 | 379 | WSW |
| Gwangju | South Korea | 670 | 416 | NE |
| Tai’an | China | 682 | 423 | NW |
| Taipei | Taiwan | 684 | 425 | S |
| Wuhan | China | 691 | 429 | W |
| Zibo | China | 693 | 430 | NNW |
| Jinan | China | 731 | 454 | NNW |
| Zhengzhou | China | 828 | 515 | WNW |
| Dalian | China | 853 | 530 | N |
| Seoul | South Korea | 867 | 539 | NE |
| Tianjin | China | 961 | 597 | NNW |
| Shantou | China | 989 | 614 | SSW |
| Beijing | China | 1,067 | 663 | NNW |
| Shenyang | China | 1,186 | 737 | N |
| Dongguan | China | 1,187 | 738 | SW |
| Shenzhen | China | 1,209 | 751 | SW |
| Guangzhou | China | 1,211 | 752 | SW |
| Xi’an | China | 1,221 | 759 | WNW |
| Foshan | China | 1,226 | 762 | SW |
| Hong Kong | Hong Kong SAR China | 1,227 | 762 | SW |
| Chongqing | China | 1,443 | 897 | W |
| Changchun | China | 1,445 | 898 | NNE |
| Nanchong | China | 1,468 | 912 | W |
| Chengdu | China | 1,661 | 1,032 | W |
| Harbin | China | 1,674 | 1,040 | NNE |
| Tokyo | Japan | 1,763 | 1,096 | ENE |
| Kunming | China | 1,961 | 1,219 | WSW |
| Bangkok | Thailand | 2,886 | 1,793 | SW |
| Yangon | Myanmar (Burma) | 3,017 | 1,875 | WSW |
| Chittagong | Bangladesh | 3,095 | 1,923 | WSW |
| Dhaka | Bangladesh | 3,168 | 1,969 | W |
| Kolkata | India | 3,411 | 2,119 | W |
| Delhi | India | 4,251 | 2,642 | W |
| Jakarta | Indonesia | 4,425 | 2,750 | SSW |
| Lahore | Pakistan | 4,445 | 2,762 | WNW |
| Chennai | India | 4,662 | 2,897 | WSW |
| Bengaluru | India | 4,915 | 3,054 | WSW |
| Mumbai | India | 5,037 | 3,130 | W |
| Karachi | Pakistan | 5,347 | 3,323 | W |
| Tehran | Iran | 6,390 | 3,971 | WNW |
| Moscow | Russia | 6,831 | 4,245 | NW |
| Baghdad | Iraq | 7,085 | 4,402 | WNW |
| Saint Petersburg | Russia | 7,119 | 4,424 | NW |
| Riyadh | Saudi Arabia | 7,252 | 4,506 | WNW |
| Sydney | Australia | 7,853 | 4,879 | SSE |
| Istanbul | Türkiye | 8,004 | 4,973 | NW |
| Melbourne | Australia | 8,024 | 4,986 | SSE |
| Cairo | Egypt | 8,368 | 5,200 | WNW |
| London | United Kingdom | 9,217 | 5,727 | NNW |
| Los Angeles | United States | 10,457 | 6,497 | NE |
| Kinshasa | Congo - Kinshasa | 11,798 | 7,331 | W |
| New York City | United States | 11,883 | 7,384 | NNE |
| Lagos | Nigeria | 12,241 | 7,606 | WNW |
| Mexico City | Mexico | 12,929 | 8,034 | NE |
| Bogotá | Colombia | 15,713 | 9,764 | NNE |
| Lima | Peru | 17,167 | 10,667 | NE |
| Rio de Janeiro | Brazil | 18,245 | 11,337 | WNW |
| São Paulo | Brazil | 18,570 | 11,539 | WNW |
| Santiago | Chile | 18,861 | 11,720 | ESE |
| Buenos Aires | Argentina | 19,628 | 12,196 | S |