HappyZebra.com

See flight distance from Shanghai, China

Distance calculator › From China › Shanghai

Air distance from Shanghai to other cities in miles along with approximate flight duration time. See Shanghai time converter.
Shanghai coordinates:
Latitude: 31° 13' North
Longitude: 121° 28' East

If you don't see the city, go to the distance calculator page and enter the two cities to get the distance.

CityDistance (in miles)Flight Duration
Shanghai to Abidjan8047.416 hrs, 42 mins
Shanghai to Abu Dhabi4068.68 hrs, 26 mins
Shanghai to Abuja7269.415 hrs, 5 mins
Shanghai to Acapulco8174.116 hrs, 58 mins
Shanghai to Accra783016 hrs, 15 mins
Shanghai to Adak3406.87 hrs, 4 mins
Shanghai to Adamstown8141.316 hrs, 54 mins
Shanghai to Addis Ababa5476.111 hrs, 22 mins
Shanghai to Adelaide4671.99 hrs, 42 mins
Shanghai to Aden4969.410 hrs, 19 mins
Shanghai to Agra2610.35 hrs, 25 mins
Shanghai to Aguascalientes7769.716 hrs, 8 mins
Shanghai to Ahmedabad3038.46 hrs, 18 mins
Shanghai to Akron7245.615 hrs, 2 mins
Shanghai to Al Jizah5190.710 hrs, 46 mins
Shanghai to Albany7271.215 hrs, 5 mins
Shanghai to Albuquerque691514 hrs, 21 mins
Shanghai to Alexandria523810 hrs, 52 mins
Shanghai to Algiers628113 hrs, 2 mins
Shanghai to Almaty2566.65 hrs, 19 mins
Shanghai to Alofi5745.211 hrs, 55 mins
Shanghai to Amman4907.410 hrs, 11 mins
Shanghai to Amsterdam5531.211 hrs, 29 mins
Shanghai to Anadyr2307.84 hrs, 47 mins
Shanghai to Anaheim6552.313 hrs, 36 mins
Shanghai to Anchorage43328 hrs, 59 mins
Shanghai to Andorra La Vella6093.112 hrs, 39 mins
Shanghai to Ankara4829.910 hrs, 1 mins
Shanghai to Anshan690.61 hrs, 39 mins
Shanghai to Antananarivo5982.312 hrs, 25 mins
Shanghai to Apia5417.311 hrs, 14 mins
Shanghai to Aqtau3836.67 hrs, 57 mins
Shanghai to Aqtobe3490.47 hrs, 14 mins
Shanghai to Arlington7380.815 hrs, 19 mins
Shanghai to Ashgabat3557.87 hrs, 23 mins
Shanghai to Asmara5258.710 hrs, 55 mins
Shanghai to Astana2874.65 hrs, 58 mins
Shanghai to Asuncion12017.124 hrs, 57 mins
Shanghai to Athens531511 hrs, 2 mins
Shanghai to Atlanta7674.315 hrs, 56 mins
Shanghai to Auckland5801.412 hrs, 2 mins
Shanghai to Augusta7189.114 hrs, 55 mins
Shanghai to Aurora6744.614 hrs, 0 mins
Shanghai to Austin7497.915 hrs, 34 mins
Shanghai to Azores7233.215 hrs, 1 mins
Shanghai to Baghdad4398.79 hrs, 8 mins
Shanghai to Baku3967.38 hrs, 14 mins
Shanghai to Balikpapan2252.24 hrs, 40 mins
Shanghai to Baltimore7448.615 hrs, 28 mins
Shanghai to Bamako7927.416 hrs, 27 mins
Shanghai to Bandar Seri Begawan18893 hrs, 55 mins
Shanghai to Bandung2760.45 hrs, 43 mins
Shanghai to Bangalore3068.36 hrs, 22 mins
Shanghai to Bangkok1807.83 hrs, 45 mins
Shanghai to Bangui6826.114 hrs, 10 mins
Shanghai to Banjul827617 hrs, 11 mins
Shanghai to Baotou917.92 hrs, 3 mins
Shanghai to Barcelona6111.412 hrs, 41 mins
Shanghai to Basel5642.111 hrs, 42 mins
Shanghai to Basra42948 hrs, 54 mins
Shanghai to Basse-Terre917519 hrs, 3 mins
Shanghai to Basseterre9089.318 hrs, 52 mins
Shanghai to Bastia5774.211 hrs, 59 mins
Shanghai to Baton Rouge7691.815 hrs, 58 mins
Shanghai to Beijing647.31 hrs, 33 mins
Shanghai to Beirut4863.410 hrs, 5 mins
Shanghai to Belfast5737.311 hrs, 54 mins
Shanghai to Belgrade5235.110 hrs, 52 mins
Shanghai to Belmopan8560.317 hrs, 46 mins
Shanghai to Berlin5230.310 hrs, 51 mins
Shanghai to Bern5678.111 hrs, 47 mins
Shanghai to Bethlehem4935.810 hrs, 14 mins
Shanghai to Bhubaneshwar2341.74 hrs, 51 mins
Shanghai to Billings6299.313 hrs, 4 mins
Shanghai to Birmingham (UK)5720.811 hrs, 52 mins
Shanghai to Birmingham (US)7624.915 hrs, 50 mins
Shanghai to Bishkek2674.55 hrs, 33 mins
Shanghai to Bismarck6475.413 hrs, 26 mins
Shanghai to Bissau8320.517 hrs, 16 mins
Shanghai to Bogota9780.520 hrs, 18 mins
Shanghai to Boise6139.912 hrs, 44 mins
Shanghai to Boston730915 hrs, 10 mins
Shanghai to Brades9139.818 hrs, 58 mins
Shanghai to Brampton7121.614 hrs, 47 mins
Shanghai to Brasilia11143.723 hrs, 8 mins
Shanghai to Bratislava5241.610 hrs, 53 mins
Shanghai to Brazzaville7318.415 hrs, 11 mins
Shanghai to Bridgetown9382.819 hrs, 29 mins
Shanghai to Brisbane4545.59 hrs, 26 mins
Shanghai to Brussels5617.111 hrs, 39 mins
Shanghai to Bucharest4991.410 hrs, 21 mins
Shanghai to Budapest5190.510 hrs, 46 mins
Shanghai to Buenos Aires12211.225 hrs, 21 mins
Shanghai to Buffalo7193.714 hrs, 56 mins
Shanghai to Bujumbura6454.813 hrs, 24 mins
Shanghai to Busan525.91 hrs, 18 mins
Shanghai to Cairo5189.910 hrs, 46 mins
Shanghai to Calgary583912 hrs, 7 mins
Shanghai to Cali9793.720 hrs, 20 mins
Shanghai to Canberra4924.110 hrs, 13 mins
Shanghai to Cancun8385.217 hrs, 24 mins
Shanghai to Cape Town8050.616 hrs, 43 mins
Shanghai to Caracas9528.619 hrs, 47 mins
Shanghai to Cardiff5817.412 hrs, 4 mins
Shanghai to Carson City6213.612 hrs, 54 mins
Shanghai to Casablanca6864.514 hrs, 15 mins
Shanghai to Castries931519 hrs, 20 mins
Shanghai to Cayenne9933.120 hrs, 37 mins
Shanghai to Cebu City1454.73 hrs, 1 mins
Shanghai to Chandigarh2641.45 hrs, 29 mins
Shanghai to Changchun8831 hrs, 58 mins
Shanghai to Changsha5631 hrs, 21 mins
Shanghai to Charleston7428.615 hrs, 25 mins
Shanghai to Charlotte7644.615 hrs, 52 mins
Shanghai to Charlottetown7090.714 hrs, 43 mins
Shanghai to Chatham Island6511.813 hrs, 31 mins
Shanghai to Chelyabinsk33206 hrs, 53 mins
Shanghai to Chengdu1024.42 hrs, 17 mins
Shanghai to Chennai2891.26 hrs, 0 mins
Shanghai to Cheyenne6656.213 hrs, 49 mins
Shanghai to Chicago7095.514 hrs, 44 mins
Shanghai to Chihuahua7278.615 hrs, 6 mins
Shanghai to Chittagong1932.84 hrs, 0 mins
Shanghai to Choibalsan1224.42 hrs, 44 mins
Shanghai to Chongqing899.82 hrs, 0 mins
Shanghai to Christchurch6073.712 hrs, 36 mins
Shanghai to Cincinnati7315.615 hrs, 11 mins
Shanghai to Cleveland7228.415 hrs, 0 mins
Shanghai to Colombo3186.56 hrs, 37 mins
Shanghai to Columbia7707.716 hrs, 0 mins
Shanghai to Columbus7315.815 hrs, 11 mins
Shanghai to Conakry8339.617 hrs, 19 mins
Shanghai to Concord7244.515 hrs, 2 mins
Shanghai to Copenhagen514510 hrs, 41 mins
Shanghai to Cordoba6541.413 hrs, 34 mins
Shanghai to Dakar8257.317 hrs, 8 mins
Shanghai to Dalian512.71 hrs, 16 mins
Shanghai to Dallas7396.915 hrs, 21 mins
Shanghai to Damascus4824.510 hrs, 1 mins
Shanghai to Dar es Salaam5986.812 hrs, 25 mins
Shanghai to Darwin3060.36 hrs, 21 mins
Shanghai to Denpasar2760.65 hrs, 43 mins
Shanghai to Denver6743.414 hrs, 0 mins
Shanghai to Des Moines696314 hrs, 27 mins
Shanghai to Detroit7140.214 hrs, 49 mins
Shanghai to Dhaka19734 hrs, 5 mins
Shanghai to Dili2740.25 hrs, 41 mins
Shanghai to Djibouti5128.410 hrs, 38 mins
Shanghai to Dodoma6191.212 hrs, 51 mins
Shanghai to Doha42128 hrs, 44 mins
Shanghai to Dover7468.915 hrs, 30 mins
Shanghai to Dubai3990.48 hrs, 17 mins
Shanghai to Dublin5812.412 hrs, 4 mins
Shanghai to Durban7251.315 hrs, 3 mins
Shanghai to Dushanbe2999.56 hrs, 13 mins
Shanghai to Dusseldorf5512.911 hrs, 26 mins
Shanghai to Easter Island9400.619 hrs, 31 mins
Shanghai to Edinburgh5609.811 hrs, 38 mins
Shanghai to Edmonton5748.811 hrs, 56 mins
Shanghai to El Aaiun741515 hrs, 23 mins
Shanghai to El Paso7108.214 hrs, 45 mins
Shanghai to Esfahan4028.28 hrs, 21 mins
Shanghai to Fairbanks4333.48 hrs, 59 mins
Shanghai to Faisalabad2826.85 hrs, 52 mins
Shanghai to Fakaofo5261.610 hrs, 55 mins
Shanghai to Fernando de Noronha9865.720 hrs, 29 mins
Shanghai to Foochow37455 mins
Shanghai to Fort Worth7374.915 hrs, 18 mins
Shanghai to Fort-de-France9289.519 hrs, 17 mins
Shanghai to Frankfort7371.115 hrs, 18 mins
Shanghai to Frankfurt5489.911 hrs, 24 mins
Shanghai to Freetown8375.117 hrs, 23 mins
Shanghai to Fresno6334.513 hrs, 9 mins
Shanghai to Fukuoka545.41 hrs, 20 mins
Shanghai to Funafuti4691.69 hrs, 44 mins
Shanghai to Funchal7254.315 hrs, 3 mins
Shanghai to Fushun728.71 hrs, 44 mins
Shanghai to Gaborone7388.815 hrs, 20 mins
Shanghai to Galapagos Islands9472.519 hrs, 40 mins
Shanghai to Gambier Islands7826.316 hrs, 15 mins
Shanghai to Gatineau7053.614 hrs, 38 mins
Shanghai to Gaza4983.710 hrs, 20 mins
Shanghai to Gdansk498010 hrs, 20 mins
Shanghai to Geneva5741.511 hrs, 55 mins
Shanghai to George Town(Cayman Islands)865317 hrs, 58 mins
Shanghai to Georgetown9837.420 hrs, 25 mins
Shanghai to Gibraltar6642.313 hrs, 47 mins
Shanghai to Glasgow5641.611 hrs, 42 mins
Shanghai to Guadalajara7813.716 hrs, 13 mins
Shanghai to Guam1920.53 hrs, 59 mins
Shanghai to Guatemala865817 hrs, 58 mins
Shanghai to Guayaquil10014.620 hrs, 47 mins
Shanghai to Guiyang9592 hrs, 8 mins
Shanghai to Halifax7211.114 hrs, 58 mins
Shanghai to Hamburg5302.911 hrs, 0 mins
Shanghai to Hamilton (Bermuda)8046.716 hrs, 42 mins
Shanghai to Hamilton (Canada)7137.714 hrs, 49 mins
Shanghai to Hangzhou97.514 mins
Shanghai to Hanoi1200.52 hrs, 41 mins
Shanghai to Harare6849.914 hrs, 13 mins
Shanghai to Harbin1026.72 hrs, 17 mins
Shanghai to Harrisburg7380.615 hrs, 19 mins
Shanghai to Hartford7346.415 hrs, 15 mins
Shanghai to Havana8380.317 hrs, 24 mins
Shanghai to Helena6135.412 hrs, 44 mins
Shanghai to Helsinki4596.79 hrs, 32 mins
Shanghai to Hiroshima673.61 hrs, 37 mins
Shanghai to Ho Chi Minh1716.23 hrs, 33 mins
Shanghai to Hobart5347.811 hrs, 6 mins
Shanghai to Hong Kong759.71 hrs, 49 mins
Shanghai to Honiara3787.97 hrs, 51 mins
Shanghai to Honolulu4976.710 hrs, 20 mins
Shanghai to Houston7612.215 hrs, 48 mins
Shanghai to Hovd1953.24 hrs, 3 mins
Shanghai to Hyderabad2854.95 hrs, 55 mins
Shanghai to Incheon515.61 hrs, 16 mins
Shanghai to Indianapolis7252.515 hrs, 3 mins
Shanghai to Indore2866.55 hrs, 57 mins
Shanghai to Iqaluit5881.112 hrs, 12 mins
Shanghai to Islamabad27975 hrs, 48 mins
Shanghai to Istanbul4976.110 hrs, 19 mins
Shanghai to Izmir5132.510 hrs, 39 mins
Shanghai to Jackson7605.215 hrs, 47 mins
Shanghai to Jacksonville7945.316 hrs, 29 mins
Shanghai to Jaipur2770.75 hrs, 45 mins
Shanghai to Jakarta2752.85 hrs, 42 mins
Shanghai to Jayapura2631.15 hrs, 27 mins
Shanghai to Jeddah5026.610 hrs, 26 mins
Shanghai to Jefferson City7177.314 hrs, 54 mins
Shanghai to Jersey City7396.615 hrs, 21 mins
Shanghai to Jerusalem4933.210 hrs, 14 mins
Shanghai to Jilin899.42 hrs, 0 mins
Shanghai to Jinan452.81 hrs, 7 mins
Shanghai to Jinzhou686.81 hrs, 38 mins
Shanghai to Johannesburg7305.715 hrs, 10 mins
Shanghai to Juba6052.412 hrs, 34 mins
Shanghai to Juneau4901.410 hrs, 10 mins
Shanghai to Kabul3007.76 hrs, 14 mins
Shanghai to Kaliningrad4906.310 hrs, 11 mins
Shanghai to Kampala614812 hrs, 45 mins
Shanghai to Kano Nigeria7093.214 hrs, 43 mins
Shanghai to Kanpur2498.65 hrs, 11 mins
Shanghai to Kansas City7074.614 hrs, 41 mins
Shanghai to Kaohsiung608.51 hrs, 27 mins
Shanghai to Karachi33166 hrs, 53 mins
Shanghai to Kathmandu2181.14 hrs, 31 mins
Shanghai to Kaunas4785.29 hrs, 56 mins
Shanghai to Kawasaki1085.72 hrs, 25 mins
Shanghai to Kazan3797.67 hrs, 53 mins
Shanghai to Khartoum5615.911 hrs, 39 mins
Shanghai to Khon Kaen15663 hrs, 15 mins
Shanghai to Khulna2050.34 hrs, 15 mins
Shanghai to Kiev4639.39 hrs, 38 mins
Shanghai to Kigali6347.713 hrs, 10 mins
Shanghai to Kingston5151.410 hrs, 41 mins
Shanghai to Kingston (Jamaica)8843.218 hrs, 21 mins
Shanghai to Kingstown9376.919 hrs, 28 mins
Shanghai to Kinshasa7318.315 hrs, 11 mins
Shanghai to Kiritimati5660.111 hrs, 45 mins
Shanghai to Kishinev4801.49 hrs, 58 mins
Shanghai to Kitakyushu559.11 hrs, 22 mins
Shanghai to Knoxville7553.515 hrs, 41 mins
Shanghai to Kobe8341 hrs, 51 mins
Shanghai to Kolkata2119.44 hrs, 24 mins
Shanghai to Koror1854.33 hrs, 51 mins
Shanghai to Kowloon759.41 hrs, 49 mins
Shanghai to Krakow5075.710 hrs, 32 mins
Shanghai to Krasnoyarsk2210.14 hrs, 35 mins
Shanghai to Kuala Lumpur2330.54 hrs, 50 mins
Shanghai to Kunming1222.72 hrs, 43 mins
Shanghai to Kupang2852.65 hrs, 55 mins
Shanghai to Kuwait City4293.88 hrs, 54 mins
Shanghai to Kyoto862.51 hrs, 55 mins
Shanghai to La Coruna638813 hrs, 15 mins
Shanghai to La Paz11253.923 hrs, 22 mins
Shanghai to La Plata12190.725 hrs, 18 mins
Shanghai to Lagos7606.815 hrs, 47 mins
Shanghai to Lahore2759.55 hrs, 43 mins
Shanghai to Lanchow10772 hrs, 24 mins
Shanghai to Las Palmas7443.515 hrs, 27 mins
Shanghai to Las Vegas6529.313 hrs, 33 mins
Shanghai to Lausanne5722.511 hrs, 52 mins
Shanghai to Laval7071.914 hrs, 41 mins
Shanghai to Leon7852.616 hrs, 18 mins
Shanghai to Lexington-Fayette7382.915 hrs, 19 mins
Shanghai to Lhasa1801.33 hrs, 44 mins
Shanghai to Libreville7502.215 hrs, 34 mins
Shanghai to Lilongwe6573.613 hrs, 39 mins
Shanghai to Lima10676.722 hrs, 10 mins
Shanghai to Lincoln6933.314 hrs, 23 mins
Shanghai to Lisbon6666.513 hrs, 50 mins
Shanghai to Little Rock7409.815 hrs, 23 mins
Shanghai to Liverpool5719.411 hrs, 52 mins
Shanghai to Ljubljana542711 hrs, 16 mins
Shanghai to Lodz5039.310 hrs, 27 mins
Shanghai to Lome7730.616 hrs, 3 mins
Shanghai to London5721.911 hrs, 52 mins
Shanghai to London (Canada)7147.814 hrs, 50 mins
Shanghai to Long Beach6529.513 hrs, 33 mins
Shanghai to Longueuil7075.414 hrs, 41 mins
Shanghai to Lord Howe Island4973.910 hrs, 19 mins
Shanghai to Los Angeles6501.313 hrs, 29 mins
Shanghai to Louisville7350.715 hrs, 15 mins
Shanghai to Luanda7591.415 hrs, 45 mins
Shanghai to Lubumbashi6856.514 hrs, 14 mins
Shanghai to Lucknow2471.25 hrs, 7 mins
Shanghai to Ludhiana2695.75 hrs, 35 mins
Shanghai to Luoyang570.41 hrs, 22 mins
Shanghai to Lusaka6937.714 hrs, 24 mins
Shanghai to Luxembourg5602.411 hrs, 38 mins
Shanghai to Macau793.41 hrs, 54 mins
Shanghai to Madison6959.114 hrs, 27 mins
Shanghai to Madrid6369.513 hrs, 13 mins
Shanghai to Majuro3620.67 hrs, 31 mins
Shanghai to Malabo7424.815 hrs, 25 mins
Shanghai to Malang2739.35 hrs, 41 mins
Shanghai to Male3628.67 hrs, 32 mins
Shanghai to Mamoutzou5867.512 hrs, 10 mins
Shanghai to Managua8940.318 hrs, 33 mins
Shanghai to Manama4241.88 hrs, 48 mins
Shanghai to Manaus1049521 hrs, 47 mins
Shanghai to Manila1159.52 hrs, 35 mins
Shanghai to Maputo7050.814 hrs, 38 mins
Shanghai to Mar del Plata1195524 hrs, 49 mins
Shanghai to Markham7119.214 hrs, 46 mins
Shanghai to Maseru7441.615 hrs, 27 mins
Shanghai to Mataram2749.45 hrs, 42 mins
Shanghai to Mazatlan7542.815 hrs, 39 mins
Shanghai to Mbabane7140.314 hrs, 49 mins
Shanghai to Mecca5006.610 hrs, 23 mins
Shanghai to Medan2429.55 hrs, 2 mins
Shanghai to Medellin9637.420 hrs, 0 mins
Shanghai to Melbourne497310 hrs, 19 mins
Shanghai to Memphis7431.315 hrs, 25 mins
Shanghai to Mendoza11854.824 hrs, 37 mins
Shanghai to Merida832617 hrs, 17 mins
Shanghai to Mesa6813.214 hrs, 8 mins
Shanghai to Mexicali6699.813 hrs, 54 mins
Shanghai to Mexico City8044.716 hrs, 42 mins
Shanghai to Miami8278.717 hrs, 11 mins
Shanghai to Milan5661.911 hrs, 45 mins
Shanghai to Milwaukee6996.214 hrs, 31 mins
Shanghai to Minneapolis6773.414 hrs, 3 mins
Shanghai to Minsk4671.59 hrs, 42 mins
Shanghai to Mississauga712614 hrs, 47 mins
Shanghai to Mobile7770.116 hrs, 8 mins
Shanghai to Mogadishu5323.711 hrs, 3 mins
Shanghai to Monaco5813.812 hrs, 4 mins
Shanghai to Monrovia8341.917 hrs, 19 mins
Shanghai to Monterrey7666.315 hrs, 55 mins
Shanghai to Montevideo12156.725 hrs, 14 mins
Shanghai to Montgomery7706.616 hrs, 0 mins
Shanghai to Montpelier7164.614 hrs, 52 mins
Shanghai to Montreal7076.614 hrs, 41 mins
Shanghai to Moroni5939.512 hrs, 19 mins
Shanghai to Moscow4248.48 hrs, 49 mins
Shanghai to Mumbai3152.66 hrs, 32 mins
Shanghai to Munich5462.811 hrs, 20 mins
Shanghai to Murmansk4186.78 hrs, 41 mins
Shanghai to Muscat3859.48 hrs, 0 mins
Shanghai to Nagoya923.72 hrs, 3 mins
Shanghai to Nagpur2692.95 hrs, 35 mins
Shanghai to Nairobi5952.112 hrs, 21 mins
Shanghai to Nanchang392.658 mins
Shanghai to Naples5645.911 hrs, 43 mins
Shanghai to Nashville7455.315 hrs, 28 mins
Shanghai to Nassau8368.417 hrs, 22 mins
Shanghai to Ndjamena6719.713 hrs, 57 mins
Shanghai to New Delhi2638.45 hrs, 28 mins
Shanghai to New Orleans7764.916 hrs, 7 mins
Shanghai to New York7397.115 hrs, 21 mins
Shanghai to Newark7395.115 hrs, 21 mins
Shanghai to Niamey7372.915 hrs, 18 mins
Shanghai to Nice5816.512 hrs, 4 mins
Shanghai to Nicosia4924.610 hrs, 13 mins
Shanghai to Nome3810.57 hrs, 54 mins
Shanghai to Norfolk7626.415 hrs, 50 mins
Shanghai to Nouakchott7992.916 hrs, 35 mins
Shanghai to Noumea4736.29 hrs, 50 mins
Shanghai to Novgorod4417.49 hrs, 10 mins
Shanghai to Novosibirsk2504.35 hrs, 12 mins
Shanghai to Nukualofa5545.111 hrs, 30 mins
Shanghai to Nuuk5844.812 hrs, 8 mins
Shanghai to Oakland6175.212 hrs, 49 mins
Shanghai to Odesa4738.99 hrs, 50 mins
Shanghai to Okayama7471 hrs, 47 mins
Shanghai to Oklahoma City7207.614 hrs, 57 mins
Shanghai to Omsk2851.25 hrs, 55 mins
Shanghai to Oranjestad9342.719 hrs, 24 mins
Shanghai to Orlando8069.916 hrs, 45 mins
Shanghai to Osaka844.61 hrs, 53 mins
Shanghai to Oslo5047.810 hrs, 28 mins
Shanghai to Ottawa705614 hrs, 39 mins
Shanghai to Ouagadougou7597.315 hrs, 46 mins
Shanghai to Pago Pago550011 hrs, 25 mins
Shanghai to Palembang2579.35 hrs, 21 mins
Shanghai to Palikir2921.36 hrs, 3 mins
Shanghai to Palma6186.912 hrs, 50 mins
Shanghai to Panama9372.219 hrs, 27 mins
Shanghai to Papeete6794.414 hrs, 6 mins
Shanghai to Paramaribo distance9893.620 hrs, 32 mins
Shanghai to Paris distance5774.911 hrs, 59 mins
Shanghai to Patna distance2230.24 hrs, 37 mins
Shanghai to Pensacola distance7803.416 hrs, 12 mins
Shanghai to Perm distance3522.87 hrs, 18 mins
Shanghai to Perth distance4348.49 hrs, 1 mins
Shanghai to Peshawar distance2885.25 hrs, 59 mins
Shanghai to Petropavlovsk-Kamchatsky distance2386.94 hrs, 57 mins
Shanghai to Philadelphia distance7411.315 hrs, 23 mins
Shanghai to Phnom Penh distance1736.23 hrs, 36 mins
Shanghai to Phoenix distance6789.814 hrs, 5 mins
Shanghai to Pierre distance6610.813 hrs, 43 mins
Shanghai to Pittsburgh distance7319.215 hrs, 11 mins
Shanghai to Podgorica distance5362.211 hrs, 8 mins
Shanghai to Port Elizabeth distance7673.515 hrs, 56 mins
Shanghai to Port Louis distance5521.911 hrs, 27 mins
Shanghai to Port Moresby distance32736 hrs, 47 mins
Shanghai to Port of Spain distance9561.819 hrs, 51 mins
Shanghai to Port Vila distance4576.39 hrs, 30 mins
Shanghai to Port-au-Prince distance8904.518 hrs, 29 mins
Shanghai to Port-aux-Francais distance637913 hrs, 14 mins
Shanghai to Portland distance5819.112 hrs, 5 mins
Shanghai to Porto distance6502.913 hrs, 30 mins
Shanghai to Porto Alegre distance11978.224 hrs, 52 mins
Shanghai to Porto Novo distance7653.915 hrs, 53 mins
Shanghai to Poznan distance5113.510 hrs, 37 mins
Shanghai to Prague distance5277.710 hrs, 57 mins
Shanghai to Praia distance8501.317 hrs, 39 mins
Shanghai to Pretoria distance7279.115 hrs, 6 mins
Shanghai to Pristina distance5271.710 hrs, 56 mins
Shanghai to Providence distance7355.715 hrs, 16 mins
Shanghai to Pune distance3100.66 hrs, 26 mins
Shanghai to Pyongyang distance592.91 hrs, 25 mins
Shanghai to Qiqihar distance1117.52 hrs, 29 mins
Shanghai to Quebec distance7017.714 hrs, 34 mins
Shanghai to Quito distance9940.220 hrs, 38 mins
Shanghai to Rabat distance6795.814 hrs, 6 mins
Shanghai to Raleigh distance7661.815 hrs, 54 mins
Shanghai to Rarotonga distance6366.713 hrs, 13 mins
Shanghai to Rawaki distance5073.510 hrs, 32 mins
Shanghai to Recife distance1020621 hrs, 11 mins
Shanghai to Regina distance6158.512 hrs, 47 mins
Shanghai to Reykjavik distance5554.811 hrs, 32 mins
Shanghai to Richmond distance7557.415 hrs, 41 mins
Shanghai to Riga distance4708.79 hrs, 46 mins
Shanghai to Rio Branco distance10844.622 hrs, 31 mins
Shanghai to Rio de Janeiro distance11307.423 hrs, 28 mins
Shanghai to Riverside distance6562.213 hrs, 37 mins
Shanghai to Riyadh distance4514.69 hrs, 22 mins
Shanghai to Road Town distance900418 hrs, 41 mins
Shanghai to Rochester distance7174.114 hrs, 53 mins
Shanghai to Rome distance5684.311 hrs, 48 mins
Shanghai to Rosario distance12296.125 hrs, 31 mins
Shanghai to Roseau distance9232.319 hrs, 10 mins
Shanghai to Rotterdam distance5568.411 hrs, 33 mins
Shanghai to Sacramento distance6173.812 hrs, 49 mins
Shanghai to Saint Georges distance9448.819 hrs, 37 mins
Shanghai to Saint John distance7145.314 hrs, 50 mins
Shanghai to Saint Johns distance9100.918 hrs, 53 mins
Shanghai to Saint Paul distance6751.314 hrs, 1 mins
Shanghai to Saint-Denis distance5643.711 hrs, 43 mins
Shanghai to Saint-Petersburg distance4423.79 hrs, 11 mins
Shanghai to Saipan distance1885.33 hrs, 54 mins
Shanghai to Salem distance5828.912 hrs, 6 mins
Shanghai to Salt Lake City distance6449.113 hrs, 23 mins
Shanghai to Salta distance11827.424 hrs, 33 mins
Shanghai to Salvador distance10609.922 hrs, 1 mins
Shanghai to Salzburg distance5421.911 hrs, 15 mins
Shanghai to Samara distance3773.37 hrs, 50 mins
Shanghai to San Antonio distance7520.115 hrs, 36 mins
Shanghai to San Bernardino distance6540.713 hrs, 34 mins
Shanghai to San Diego distance6621.213 hrs, 44 mins
Shanghai to San Francisco distance6171.812 hrs, 48 mins
Shanghai to San Jose distance6213.712 hrs, 54 mins
Shanghai to San Jose (Costa Rica) distance9162.519 hrs, 1 mins
Shanghai to San Juan distance8990.918 hrs, 40 mins
Shanghai to San Luis Potosi distance7829.316 hrs, 15 mins
Shanghai to San Marino distance5605.611 hrs, 38 mins
Shanghai to San Salvador distance8757.318 hrs, 11 mins
Shanghai to Sana distance4932.410 hrs, 14 mins
Shanghai to Santa Ana distance8739.218 hrs, 8 mins
Shanghai to Santa Fe distance6925.414 hrs, 22 mins
Shanghai to Santiago distance11737.924 hrs, 22 mins
Shanghai to Santo Domingo distance8947.318 hrs, 34 mins
Shanghai to Sao Paulo distance11507.223 hrs, 53 mins
Shanghai to Sao Tome distance7666.515 hrs, 55 mins
Shanghai to Sapporo distance1366.52 hrs, 50 mins
Shanghai to Sarajevo distance5356.111 hrs, 7 mins
Shanghai to Saskatoon distance6005.412 hrs, 28 mins
Shanghai to Seattle distance5736.311 hrs, 54 mins
Shanghai to Semarang distance2705.45 hrs, 37 mins
Shanghai to Sendai distance1193.52 hrs, 40 mins
Shanghai to Seoul distance5391 hrs, 20 mins
Shanghai to Shenzhen distance753.31 hrs, 48 mins
Shanghai to Shijiazhuang distance619.81 hrs, 29 mins
Shanghai to Sialkot distance2739.45 hrs, 41 mins
Shanghai to Sian distance769.51 hrs, 50 mins
Shanghai to Singapore distance23744 hrs, 55 mins
Shanghai to Singaraja distance2739.55 hrs, 41 mins
Shanghai to Sioux Falls distance6766.114 hrs, 3 mins
Shanghai to Skopje distance527810 hrs, 57 mins
Shanghai to Sochi distance4400.89 hrs, 8 mins
Shanghai to Sofia distance5177.710 hrs, 45 mins
Shanghai to Southampton distance579512 hrs, 2 mins
Shanghai to St. Johns distance7001.214 hrs, 32 mins
Shanghai to St. Louis distance7226.515 hrs, 0 mins
Shanghai to St. Petersburg distance8098.316 hrs, 49 mins
Shanghai to Stanley distance11033.722 hrs, 54 mins
Shanghai to Stockholm distance4829.610 hrs, 1 mins
Shanghai to Stockton distance6211.612 hrs, 53 mins
Shanghai to Stuttgart distance5530.411 hrs, 29 mins
Shanghai to Surabaya distance2708.65 hrs, 37 mins
Shanghai to Surakarta distance27525 hrs, 42 mins
Shanghai to Surat distance3079.66 hrs, 23 mins
Shanghai to Surrey distance5649.111 hrs, 43 mins
Shanghai to Suva distance5082.410 hrs, 33 mins
Shanghai to Sydney distance4871.410 hrs, 6 mins
Shanghai to Szczecin distance5157.110 hrs, 42 mins
Shanghai to Taegu distance508.71 hrs, 15 mins
Shanghai to Taiohae distance7032.314 hrs, 36 mins
Shanghai to Taipei distance420.81 hrs, 2 mins
Shanghai to Taiyuan distance674.41 hrs, 37 mins
Shanghai to Tallinn distance4622.69 hrs, 35 mins
Shanghai to Tampa distance809316 hrs, 48 mins
Shanghai to Tangier distance6683.713 hrs, 52 mins
Shanghai to Tangshan distance596.81 hrs, 25 mins
Shanghai to Tarawa distance3955.38 hrs, 12 mins
Shanghai to Tashkent distance2943.96 hrs, 6 mins
Shanghai to Tbilisi distance4197.68 hrs, 42 mins
Shanghai to Tegucigalpa distance878918 hrs, 15 mins
Shanghai to Tehran distance3971.38 hrs, 14 mins
Shanghai to Tel Aviv distance495110 hrs, 16 mins
Shanghai to The Settlement distance3046.56 hrs, 19 mins
Shanghai to The Valley distance9020.818 hrs, 43 mins
Shanghai to Thimphu distance1935.44 hrs, 1 mins
Shanghai to Tianjin distance597.51 hrs, 26 mins
Shanghai to Tijuana distance6629.913 hrs, 45 mins
Shanghai to Tirane distance5385.211 hrs, 10 mins
Shanghai to Tokyo distance1086.42 hrs, 25 mins
Shanghai to Toledo distance718514 hrs, 55 mins
Shanghai to Topeka distance7046.114 hrs, 37 mins
Shanghai to Toronto distance7124.414 hrs, 47 mins
Shanghai to Torshavn distance5378.611 hrs, 10 mins
Shanghai to Trenton distance7410.815 hrs, 23 mins
Shanghai to Tripoli distance6008.412 hrs, 28 mins
Shanghai to Tsingtao distance344.651 mins
Shanghai to Tucson distance6906.514 hrs, 20 mins
Shanghai to Tucuman distance11933.124 hrs, 46 mins
Shanghai to Tunis distance5985.612 hrs, 25 mins
Shanghai to Turin distance5738.111 hrs, 54 mins
Shanghai to Ufa distance3526.57 hrs, 19 mins
Shanghai to Ulaanbaatar distance1375.62 hrs, 51 mins
Shanghai to Unalaska distance3819.67 hrs, 55 mins
Shanghai to Vadodara distance3013.86 hrs, 15 mins
Shanghai to Vaduz distance558011 hrs, 35 mins
Shanghai to Valletta distance5833.512 hrs, 6 mins
Shanghai to Vancouver distance5627.611 hrs, 41 mins
Shanghai to Varanasi distance2356.44 hrs, 53 mins
Shanghai to Vatican City distance5685.511 hrs, 48 mins
Shanghai to Venice distance5540.811 hrs, 30 mins
Shanghai to Veracruz distance8157.216 hrs, 56 mins
Shanghai to Victoria distance5661.211 hrs, 45 mins
Shanghai to Victoria (Seychelles) distance4980.310 hrs, 20 mins
Shanghai to Vienna distance5273.210 hrs, 56 mins
Shanghai to Vientiane distance1510.53 hrs, 8 mins
Shanghai to Vilnius distance4728.99 hrs, 49 mins
Shanghai to Virginia Beach distance7630.915 hrs, 50 mins
Shanghai to Visakhapatnam distance2564.45 hrs, 19 mins
Shanghai to Vladivostok distance998.62 hrs, 13 mins
Shanghai to Warsaw distance4951.610 hrs, 16 mins
Shanghai to Washington DC distance748115 hrs, 32 mins
Shanghai to Wellington distance6036.612 hrs, 32 mins
Shanghai to Whitehorse distance48049 hrs, 58 mins
Shanghai to Wichita distance7088.814 hrs, 43 mins
Shanghai to Willemstad distance938119 hrs, 28 mins
Shanghai to Windhoek distance7808.916 hrs, 12 mins
Shanghai to Windsor distance7141.914 hrs, 49 mins
Shanghai to Winnipeg distance6385.813 hrs, 15 mins
Shanghai to Wroclaw distance5137.510 hrs, 40 mins
Shanghai to Wuhan distance425.61 hrs, 3 mins
Shanghai to Yamoussoukro distance805216 hrs, 43 mins
Shanghai to Yangon distance1876.83 hrs, 53 mins
Shanghai to Yaounde distance7259.515 hrs, 4 mins
Shanghai to Yaren distance3673.17 hrs, 37 mins
Shanghai to Yazd distance3890.18 hrs, 4 mins
Shanghai to Yekaterinburg distance3361.26 hrs, 58 mins
Shanghai to Yellowknife distance5291.510 hrs, 59 mins
Shanghai to Yerevan distance4233.98 hrs, 47 mins
Shanghai to Yokohama distance1082.92 hrs, 25 mins
Shanghai to Yuzhno-Sakhalinsk distance1551.33 hrs, 13 mins
Shanghai to Zagreb distance5395.211 hrs, 12 mins
Shanghai to Zhengzhou distance512.51 hrs, 16 mins
Shanghai to Zibo distance413.41 hrs, 1 mins
Shanghai to Zurich distance561111 hrs, 39 mins


Please note: this page displays the approximate flight duration times from Shanghai to other cities. The actual flight times may differ depending on the type and speed of aircraft. The distance from Shanghai to other cities is the direct distance (air distance).