"How far..." is a
DataMarket
website
How far is...
From Shanghai, China
31°12'N, 121°26'E
Enter another location
City
Country
Distance
Bearing
Taipei
Taiwan
686 km | 426 miles
179.30° (S)
Seoul
Korea
871 km | 541 miles
34.12° (NE)
Fukuoka
Japan
887 km | 551 miles
70.23° (ENE)
Tainan
Taiwan
925 km | 575 miles
-172.13° (S)
Pyongyang
Korea
953 km | 592 miles
22.73° (NNE)
Hong Kong
Hong Kong
1,224 km | 761 miles
-142.20° (SW)
Chongquing
China
1,438 km | 894 miles
-93.50° (W)
Vladivostok
Russia
1,615 km | 1,004 miles
31.97° (NNE)
Tokyo
Japan
1,770 km | 1,100 miles
68.72° (ENE)
Manila
Philippines
1,848 km | 1,148 miles
-178.48° (S)
Hanoi
Vietnam
1,918 km | 1,192 miles
-122.37° (WSW)
Da Nang
Vietnam
2,151 km | 1,337 miles
-138.45° (SW)
Sapporo
Japan
2,195 km | 1,364 miles
47.47° (NE)
Mandalay
Burma
2,711 km | 1,685 miles
-106.03° (WSW)
Ho Chi Minh City (Saigon)
Vietnam
2,731 km | 1,697 miles
-143.05° (SW)
Phnom Penh
Cambodia
2,771 km | 1,722 miles
-138.42° (SW)
Bangkok
Thailand
2,887 km | 1,794 miles
-127.56° (SW)
Rangoon
Burma
3,015 km | 1,874 miles
-116.23° (WSW)
Chittagong
Bangladesh
3,088 km | 1,919 miles
-101.30° (WSW)
Calcutta
India
3,407 km | 2,117 miles
-98.24° (W)
Katmandu
Nepal
3,514 km | 2,184 miles
-86.98° (W)
Krasnoyarsk
Russia
3,537 km | 2,198 miles
-30.38° (NNW)
Penang
Malaysia
3,615 km | 2,247 miles
-138.14° (SW)
Kuala Lumpur
Malaysia
3,746 km | 2,327 miles
-142.56° (SW)
Singapore
Singapore
3,805 km | 2,365 miles
-147.49° (SSW)
Manokwari
Irian Barat
3,808 km | 2,366 miles
157.10° (SSE)
Petropavlovsk
Russia
3,839 km | 2,386 miles
40.14° (NE)
Medan
Indonesia
3,886 km | 2,415 miles
-137.64° (SW)
Makassar
Indonesia
4,045 km | 2,514 miles
-176.70° (S)
Alma Ata
Russia
4,111 km | 2,554 miles
-58.20° (WNW)
Palembang
Indonesia
4,192 km | 2,605 miles
-152.07° (SSW)
New Delhi
India
4,246 km | 2,638 miles
-82.26° (W)
Nagpur
India
4,340 km | 2,697 miles
-94.43° (W)
Surabaya
Indonesia
4,371 km | 2,716 miles
-166.27° (SSW)
Lahore
Pakistan
4,435 km | 2,756 miles
-76.69° (WNW)
Djakarta
Indonesia
4,437 km | 2,757 miles
-157.00° (SSW)
Kupang
Indonesia
4,605 km | 2,862 miles
176.82° (S)
Peshwar
Pakistan
4,634 km | 2,879 miles
-72.34° (WNW)
Madras
India
4,660 km | 2,896 miles
-106.20° (WSW)
Tashkent
Russia
4,734 km | 2,942 miles
-61.18° (WNW)
Kabul
Afghanistan
4,837 km | 3,006 miles
-70.98° (WNW)
Ahmenabad
India
4,880 km | 3,033 miles
-88.27° (W)
Bangalore
India
4,909 km | 3,050 miles
-104.35° (WSW)
Darwin
Australia
4,958 km | 3,081 miles
166.85° (SSE)
Bombay
India
5,043 km | 3,133 miles
-93.78° (W)
Colombo
Sri Lanka
5,089 km | 3,162 miles
-113.18° (WSW)
Port Moresby
Papua New Guinea
5,289 km | 3,286 miles
144.56° (SE)
Karachi
Pakistan
5,341 km | 3,319 miles
-83.41° (W)
Sverdlovsk
Russia
5,399 km | 3,355 miles
-39.60° (NW)
Meshed
Iran
5,649 km | 3,510 miles
-66.49° (WNW)
Kuibyshev
Russia
6,075 km | 3,775 miles
-44.12° (NW)
Alice Springs
Australia
6,258 km | 3,888 miles
166.28° (SSE)
Tehran
Iran
6,376 km | 3,962 miles
-65.05° (WNW)
Archangel
Russia
6,480 km | 4,026 miles
-29.93° (NNW)
Volgograd
Russia
6,546 km | 4,068 miles
-48.68° (NW)
Tbilisi
Georgia
6,728 km | 4,181 miles
-56.55° (WNW)
Moscow
Russia
6,814 km | 4,234 miles
-39.62° (NW)
Abadan
Iran
6,850 km | 4,257 miles
-69.87° (WNW)
Dhahran
Saudi Arabia
6,851 km | 4,257 miles
-74.86° (WNW)
Anchorage
USA
6,932 km | 4,307 miles
32.98° (NNE)
Rostov on Don
Russia
6,934 km | 4,309 miles
-49.35° (NW)
Perth
Australia
7,047 km | 4,379 miles
-174.70° (S)
Mosul
Iraq
7,057 km | 4,385 miles
-61.87° (WNW)
Baghdad
Iraq
7,069 km | 4,393 miles
-65.39° (WNW)
Kharkov
Russia
7,085 km | 4,402 miles
-45.59° (NW)
Leningrad
Russia
7,108 km | 4,417 miles
-33.90° (NW)
Riyadh
Saudi Arabia
7,241 km | 4,499 miles
-75.13° (WNW)
Brisbane
Australia
7,334 km | 4,557 miles
149.40° (SSE)
Helsinki
Finland
7,377 km | 4,584 miles
-32.66° (NNW)
Kiev
Russia
7,451 km | 4,630 miles
-43.76° (NW)
Minsk
Russia
7,494 km | 4,656 miles
-39.55° (NW)
Adelaide
Australia
7,569 km | 4,703 miles
164.89° (SSE)
Odessa
Russia
7,603 km | 4,725 miles
-47.78° (NW)
Adana
Turkey
7,677 km | 4,770 miles
-58.59° (WNW)
Ankara
Turkey
7,735 km | 4,806 miles
-54.87° (NW)
Damascus
Syria
7,751 km | 4,816 miles
-62.35° (WNW)
Stockholm
Sweden
7,764 km | 4,825 miles
-31.90° (NNW)
Beirut
Lebanon
7,805 km | 4,850 miles
-61.65° (WNW)
Amman
Jordan
7,856 km | 4,882 miles
-63.70° (WNW)
Kaliningrad
Russia
7,871 km | 4,891 miles
-36.91° (NW)
Sydney
Australia
7,879 km | 4,896 miles
154.13° (SSE)
Jerusalem
Israel
7,927 km | 4,926 miles
-63.58° (WNW)
Honolulu
USA
7,946 km | 4,938 miles
75.79° (ENE)
Tel Aviv
Israel
7,948 km | 4,939 miles
-63.11° (WNW)
Warsaw
Poland
7,967 km | 4,951 miles
-39.41° (NW)
Aden
South Yemen
7,992 km | 4,966 miles
-85.70° (W)
Istanbul
Turkey
7,997 km | 4,969 miles
-52.51° (NW)
Bucharest
Rumania
8,028 km | 4,988 miles
-48.33° (NW)
Melbourne
Australia
8,054 km | 5,004 miles
160.68° (SSE)
Oslo
Norway
8,087 km | 5,025 miles
-29.39° (NNW)
Jedda
Saudi Arabia
8,088 km | 5,026 miles
-74.94° (WNW)
Algiers
Algeria
8,110 km | 5,039 miles
-56.90° (WNW)
Krakow
Poland
8,147 km | 5,062 miles
-41.06° (NW)
Mogadiscio
Somalia
8,194 km | 5,091 miles
-97.70° (W)
Izmir
Turkey
8,251 km | 5,127 miles
-54.27° (NW)
Copenhagen
Denmark
8,254 km | 5,129 miles
-33.66° (NNW)
Bergen
Norway
8,303 km | 5,159 miles
-27.38° (NNW)
Sofia
Bulgaria
8,314 km | 5,166 miles
-48.94° (NW)
Budapest
Hungary
8,345 km | 5,186 miles
-43.06° (NW)
Cairo
Egypt
8,354 km | 5,191 miles
-63.80° (WNW)
Belgrade
Yugoslavia
8,401 km | 5,220 miles
-46.00° (NW)
Berlin (West)
Germany
8,408 km | 5,225 miles
-36.72° (NW)
Asmara
Ethiopia
8,437 km | 5,243 miles
-80.48° (W)
Thessaloniki
Greece
8,454 km | 5,253 miles
-50.68° (NW)
Vienna
Austria
8,474 km | 5,266 miles
-41.46° (NW)
Prague
Czechoslovakia
8,485 km | 5,273 miles
-39.16° (NW)
Hamburg
Germany
8,524 km | 5,297 miles
-34.63° (NW)
Athens
Greece
8,541 km | 5,307 miles
-53.36° (NW)
Hannover
Germany
8,615 km | 5,353 miles
-35.48° (NW)
Munich
Germany
8,777 km | 5,454 miles
-39.74° (NW)
Addis Ababa
Ethiopia
8,797 km | 5,466 miles
-85.96° (W)
Mannheim
Germany
8,868 km | 5,511 miles
-37.36° (NW)
Amsterdam
Netherlands
8,872 km | 5,513 miles
-33.71° (NNW)
Reykjavik
Iceland
8,941 km | 5,556 miles
-15.31° (NNW)
Strasbourg
France
8,975 km | 5,577 miles
-37.87° (NW)
Edinburgh
United Kingdom
9,005 km | 5,596 miles
-27.84° (NNW)
Zurich
Switzerland
9,010 km | 5,598 miles
-39.16° (NW)
Khartoum
Sudan
9,013 km | 5,600 miles
-77.10° (WNW)
Brussels
Belgium
9,014 km | 5,601 miles
-34.72° (NW)
Vancouver
Canada
9,031 km | 5,612 miles
36.60° (NE)
Glasgow
United Kingdom
9,057 km | 5,628 miles
-27.43° (NNW)
Naples
Italy
9,058 km | 5,628 miles
-46.94° (NW)
Milan
Italy
9,094 km | 5,651 miles
-41.03° (NW)
Rome
Italy
9,116 km | 5,665 miles
-45.44° (NW)
Benghazi
Libya
9,161 km | 5,693 miles
-56.92° (WNW)
Seattle
USA
9,191 km | 5,711 miles
37.52° (NE)
London
United Kingdom
9,193 km | 5,712 miles
-32.39° (NNW)
Birmingham
United Kingdom
9,213 km | 5,725 miles
-30.84° (NNW)
Belfast
United Kingdom
9,231 km | 5,736 miles
-27.64° (NNW)
Paris
France
9,259 km | 5,753 miles
-35.46° (NW)
Nice
France
9,339 km | 5,803 miles
-41.55° (NW)
Dublin
Ireland
9,350 km | 5,810 miles
-28.30° (NNW)
Lyon
France
9,352 km | 5,811 miles
-38.87° (NW)
Cardiff
United Kingdom
9,352 km | 5,812 miles
-31.03° (NNW)
Auckland
New Zealand
9,382 km | 5,830 miles
139.84° (SE)
Marseilles
France
9,485 km | 5,894 miles
-41.00° (NW)
Shannon
Ireland
9,521 km | 5,916 miles
-27.60° (NNW)
Nairobi
Kenya
9,571 km | 5,947 miles
-93.87° (W)
Nantes
France
9,598 km | 5,964 miles
-34.78° (NW)
Tunis
Tunisia
9,612 km | 5,973 miles
-48.42° (NW)
Tananarive
Madagascar
9,646 km | 5,994 miles
-114.46° (WSW)
Dar es Salaam
Tanzania
9,659 km | 6,002 miles
-99.93° (W)
Narsarssuaq
Greenland
9,674 km | 6,011 miles
-6.30° (N)
Wellington
New Zealand
9,740 km | 6,052 miles
142.89° (SE)
Christchurch
New Zealand
9,804 km | 6,092 miles
145.59° (SE)
Barcelona
Spain
9,824 km | 6,105 miles
-40.88° (NW)
San Francisco
USA
9,898 km | 6,150 miles
45.31° (NE)
Valencia
Spain
10,128 km | 6,293 miles
-41.00° (NW)
Madrid
Spain
10,255 km | 6,372 miles
-38.55° (NW)
Salt Lake City
USA
10,313 km | 6,409 miles
37.50° (NE)
Los Angeles
USA
10,438 km | 6,486 miles
45.97° (NE)
Las Vegas
USA
10,489 km | 6,517 miles
42.58° (NE)
Gibraltar
Gibraltar
10,698 km | 6,648 miles
-40.57° (NW)
Lisbon
Portugal
10,710 km | 6,655 miles
-36.61° (NW)
Minneapolis
USA
10,858 km | 6,747 miles
23.98° (NNE)
Phoenix
USA
10,900 km | 6,773 miles
42.61° (NE)
Casablanca
Morocco
11,049 km | 6,866 miles
-40.95° (NW)
Quebec
Canada
11,245 km | 6,988 miles
8.81° (N)
Ottawa
Canada
11,321 km | 7,035 miles
12.21° (NNE)
Kansas City
USA
11,355 km | 7,056 miles
27.82° (NNE)
Chicago
USA
11,361 km | 7,059 miles
21.72° (NNE)
Toronto
Canada
11,427 km | 7,101 miles
15.29° (NNE)
Detroit
USA
11,456 km | 7,119 miles
18.28° (NNE)
Oklahoma City
USA
11,562 km | 7,184 miles
31.94° (NNE)
Kisangani (Stanleyville)
Zaire
11,568 km | 7,188 miles
-81.82° (W)
Lajes (Terceira)
Azores
11,582 km | 7,197 miles
-24.84° (NNW)
Boston
USA
11,736 km | 7,293 miles
9.53° (N)
Pretoria
South Africa
11,737 km | 7,293 miles
-111.02° (WSW)
Johannesburg
South Africa
11,775 km | 7,317 miles
-111.34° (WSW)
Brazzaville
Congo
11,790 km | 7,326 miles
-85.19° (W)
Kinshasa (Leopoldville)
Zaire
11,790 km | 7,326 miles
-85.29° (W)
Dallas
USA
11,836 km | 7,355 miles
32.87° (NNE)
New York
USA
11,856 km | 7,367 miles
12.11° (NNE)
Philadelphia
USA
11,926 km | 7,411 miles
13.34° (NNE)
Washington D.C.
USA
11,995 km | 7,453 miles
15.02° (NNE)
San Antonio
USA
12,053 km | 7,490 miles
36.03° (NE)
Houston
USA
12,180 km | 7,568 miles
33.40° (NNE)
Lagos
Nigeria
12,226 km | 7,597 miles
-68.92° (WNW)
Monterrey
Mexico
12,292 km | 7,638 miles
39.85° (NE)
New Orleans
USA
12,433 km | 7,726 miles
29.34° (NNE)
Guadalajara
Mexico
12,527 km | 7,784 miles
45.55° (NE)
Accra
Ghana
12,604 km | 7,832 miles
-67.38° (WNW)
Kindley AFB
Bermuda
12,807 km | 7,958 miles
5.64° (N)
Mexico City
Mexico
12,912 km | 8,023 miles
43.16° (NE)
Orlando
USA
12,946 km | 8,044 miles
22.36° (NNE)
Abidjan
Ivory Coast
12,953 km | 8,049 miles
-64.99° (WNW)
Cape Town
South Africa
12,969 km | 8,059 miles
-115.24° (WSW)
Vera Cruz
Mexico
13,124 km | 8,155 miles
40.71° (NE)
Miami
USA
13,271 km | 8,246 miles
22.45° (NNE)
Dakar
Senegal
13,286 km | 8,256 miles
-46.90° (NW)
Merida
Mexico
13,335 km | 8,286 miles
33.78° (NE)
Nassau
Bahamas
13,446 km | 8,355 miles
19.87° (NNE)
Monrovia
Liberia
13,451 km | 8,359 miles
-59.13° (WNW)
Havana
Cuba
13,464 km | 8,366 miles
25.66° (NNE)
Belize
Belize
13,742 km | 8,539 miles
34.45° (NE)
Guatemala City
Guatemala
13,884 km | 8,627 miles
38.61° (NE)
San Salvador
El Salvador
14,046 km | 8,728 miles
37.93° (NE)
Guantanamo Bay
Cuba
14,064 km | 8,739 miles
19.50° (NNE)
Tegucigalpa
Honduras
14,122 km | 8,775 miles
35.61° (NE)
Port Au Prince
Haiti
14,291 km | 8,880 miles
16.76° (NNE)
Santo Domingo
Dominican Republic
14,360 km | 8,923 miles
13.90° (NNE)
Managua
Nicaragua
14,360 km | 8,923 miles
35.84° (NE)
San Juan
Puerto Rico
14,432 km | 8,968 miles
9.33° (N)
Fort De France
Martinique
14,913 km | 9,267 miles
3.39° (N)
Baranquilla
Colombia
15,015 km | 9,330 miles
22.85° (NNE)
Panama City
Panama
15,021 km | 9,334 miles
30.06° (NNE)
Maracaibo
Venezuela
15,158 km | 9,419 miles
18.72° (NNE)
Caracas
Venezuela
15,293 km | 9,503 miles
12.23° (NNE)
Port of Spain
Trinidad
15,349 km | 9,538 miles
4.34° (N)
Medellin
Colombia
15,478 km | 9,618 miles
26.46° (NNE)
Bogota
Colombia
15,707 km | 9,760 miles
25.22° (NNE)
Cali
Colombia
15,723 km | 9,770 miles
29.51° (NNE)
Georgetown
Guyana
15,786 km | 9,809 miles
-0.59° (N)
Paramaribo
Surinam
15,883 km | 9,870 miles
-5.63° (N)
Cayenne
French Guiana
15,945 km | 9,908 miles
-10.26° (N)
Quito
Equador
15,978 km | 9,929 miles
35.22° (NE)
Guayaquil
Equador
16,071 km | 9,986 miles
38.76° (NE)
Fortaleza
Brazil
16,314 km | 10,138 miles
-38.49° (NW)
Recife
Brazil
16,459 km | 10,228 miles
-48.68° (NW)
Belem
Brazil
16,541 km | 10,279 miles
-19.72° (NNW)
Salvador
Brazil
17,133 km | 10,646 miles
-49.88° (NW)
Lima
Peru
17,167 km | 10,667 miles
45.81° (NE)
Punta Arenas
Chile
17,378 km | 10,799 miles
161.43° (SSE)
Brasilia
Brazil
17,997 km | 11,183 miles
-34.79° (NW)
Belo Horizonte
Brazil
18,090 km | 11,241 miles
-52.87° (NW)
La Paz
Bolivia
18,114 km | 11,256 miles
32.89° (NNE)
Rio De Janeiro
Brazil
18,239 km | 11,334 miles
-62.51° (WNW)
Sao Paulo
Brazil
18,563 km | 11,535 miles
-57.05° (WNW)
Valparaiso
Chile
18,769 km | 11,663 miles
102.76° (ESE)
Santiago
Chile
18,849 km | 11,712 miles
105.58° (ESE)
Curitiba
Brazil
18,903 km | 11,746 miles
-56.99° (WNW)
Tucuman
Argentina
19,211 km | 11,937 miles
54.53° (NE)
Porto Alegre
Brazil
19,300 km | 11,993 miles
-81.44° (W)
Ascuncion
Paraguay
19,349 km | 12,023 miles
-9.28° (N)
Cordoba
Argentina
19,475 km | 12,101 miles
93.44° (E)
Montevideo
Uruguay
19,554 km | 12,151 miles
-152.27° (SSW)
Buenos Aires
Argentina
19,639 km | 12,203 miles
-178.84° (S)