Direct flights from Shanghai Pudong International Airport (PVG)
Shanghai Pudong International Airport in Shanghai, China has direct flights to 191 airports in 49 countries, flown by 77 airlines. The longest is to New York (JFK) at 11,874 km.
See every route from PVG on the mapDirect flights from PVG by country
China (81)
- AAT Altay · 3,393 km · ~4h 40m · Spring Airlines
- AOG Anshan · 1,120 km · ~1h 50m · Shanghai Airlines and China Eastern
- BAV Baotou · 1,490 km · ~2h 20m · Shanghai Airlines and Juneyao Airlines
- BHY Beihai · 1,639 km · ~2h 30m · Juneyao Airlines and China Eastern
- PKX Beijing · 1,049 km · ~1h 45m · China Eastern
- PEK Beijing · 1,100 km · ~1h 50m · Air China, China Southern Airlines and China Eastern +3
- CSX Changcha · 892 km · ~1h 35m · China Southern Airlines, Shanghai Airlines and China Eastern
- CGQ Changchun · 1,450 km · ~2h 15m · Spring Airlines, China Southern Airlines and Shanghai Airlines +2
- TFU Chengdu · 1,648 km · ~2h 30m · Juneyao Airlines
- CTU Chengdu · 1,704 km · ~2h 35m · Sichuan Airlines, Air China and Chengdu Airlines +4
- CKG Chongqing · 1,461 km · ~2h 15m · Sichuan Airlines, Spring Airlines and Air China +4
- DLC Dalian · 870 km · ~1h 35m · Spring Airlines, Air China and China Southern Airlines +4
- DDG Dandong · 1,013 km · ~1h 45m · China Southern Airlines
- DAT Datong · 1,243 km · ~2h · China Eastern
- DYG Dayong · 1,116 km · ~1h 50m · Spring Airlines, Shanghai Airlines and China Eastern
- DAX Dazhou · 1,367 km · ~2h 10m · China Eastern
- DOY Dongying · 760 km · ~1h 25m · Juneyao Airlines
- FUO Foshan · 1,226 km · ~2h · China United Airlines
- FOC Fuzhou · 616 km · ~1h 15m · Juneyao Airlines and China Eastern
- KOW Ganzhou · 904 km · ~1h 35m · China Eastern
- CAN Guangzhou · 1,203 km · ~2h · Air China, China Southern Airlines and Shanghai Airlines +3
- KWL Guilin · 1,309 km · ~2h 5m · Spring Airlines, Air China and China Southern Airlines +4
- KWE Guiyang · 1,547 km · ~2h 25m · Air China, China Southern Airlines and Shanghai Airlines +2
- HAK Haikou · 1,686 km · ~2h 35m · China Southern Airlines, Shanghai Airlines and Juneyao Airlines +2
- HMI Hami · 2,821 km · ~3h 55m · China Eastern
- HDG Handan · 907 km · ~1h 35m · China Eastern
- HGH Hangzhou · 166 km · ~40m · China Eastern
- HRB Harbin · 1,655 km · ~2h 30m · Spring Airlines, China Southern Airlines and Shanghai Airlines +3
- HFE Hefei · 436 km · ~1h · Lucky Air and China Eastern
- HEK Heihe · 2,172 km · ~3h 10m · China Eastern
- HET Hohhot · 1,402 km · ~2h 15m · Air China and Shenzhen Airlines
- JMU Jiamusi · 1,897 km · ~2h 50m · China Southern Airlines
- TNA Jinan · 763 km · ~1h 25m · China Eastern
- JNZ Jinzhou · 1,109 km · ~1h 50m · Shanghai Airlines and China Eastern
- JZH Jiuzhaigou · 1,717 km · ~2h 35m · Air China, China Eastern and Shenzhen Airlines
- KMG Kunming · 1,966 km · ~2h 55m · Lucky Air, Air China and Japan Airlines +3
- LHW Lanzhou · 1,745 km · ~2h 40m · Spring Airlines, Hainan Airlines and China Eastern
- LJG Lijiang · 2,153 km · ~3h 10m · Spring Airlines
- LYI Linyi · 537 km · ~1h 10m · China Eastern
- LZH Liuzhou · 1,444 km · ~2h 15m · China Eastern
- LZO Luzhou · 1,599 km · ~2h 25m · China Eastern
- MIG Mianyang · 1,620 km · ~2h 30m · Shanghai Airlines and China Eastern
- MDG Mudanjiang · 1,635 km · ~2h 30m · China Southern Airlines
- KHN Nanchang · 622 km · ~1h 15m · Air China, China Eastern and Shenzhen Airlines
- NAO Nanchong · 1,500 km · ~2h 20m · China Eastern
- NKG Nanjing · 287 km · ~50m · China Eastern
- NNG Nanning · 1,650 km · ~2h 30m · Spring Airlines, China Southern Airlines and Shanghai Airlines +1
- TAO Qingdao · 585 km · ~1h 15m · Spring Airlines, Air China and China Southern Airlines +3
- SHP Qinhuangdao · 999 km · ~1h 45m · Shanghai Airlines and China Eastern
- NDG Qiqihar · 1,807 km · ~2h 40m · China Southern Airlines
- JJN Quanzhou · 773 km · ~1h 25m · Air China and Shenzhen Airlines
- SYX Sanya · 1,896 km · ~2h 50m · Spring Airlines, China Southern Airlines and Shanghai Airlines +2
- SWA Shantou · 992 km · ~1h 45m · Shanghai Airlines
- SHE Shenyang · 1,201 km · ~2h · Spring Airlines, China Southern Airlines and Shanghai Airlines +2
- SZX Shenzhen · 1,233 km · ~2h · Air China, China Southern Airlines and Juneyao Airlines +3
- SJW Shijiazhuang · 1,025 km · ~1h 45m · China United Airlines and China Eastern
- WDS Shiyan · 1,041 km · ~1h 45m · Spring Airlines
- TYN Taiyuan · 1,116 km · ~1h 50m · Hainan Airlines and China Eastern
- TVS Tangshan · 1,014 km · ~1h 45m · Shanghai Airlines
- TSN Tianjin · 975 km · ~1h 40m · Shanghai Airlines, Tianjin Airlines and Juneyao Airlines +1
- TGO Tongliao · 1,381 km · ~2h 10m · Juneyao Airlines
- URC Urumqi · 3,312 km · ~4h 30m · China Southern Airlines and China Eastern
- WXN Wanxian · 1,275 km · ~2h 5m · Shanghai Airlines and China Eastern
- WEF Weifang · 660 km · ~1h 20m · Hainan Airlines
- WNZ Wenzhou · 371 km · ~55m · Air China, China Eastern and Shenzhen Airlines
- WUH Wuhan · 725 km · ~1h 25m · China Southern Airlines, Shanghai Airlines and Juneyao Airlines +2
- XIY Xi'an · 1,273 km · ~2h 5m · Air China, China Southern Airlines and Shanghai Airlines +5
- XMN Xiamen · 818 km · ~1h 30m · Spring Airlines, Shanghai Airlines and Juneyao Airlines +1
- XFN Xiangfan · 907 km · ~1h 35m · Juneyao Airlines
- ACX Xingyi · 1,782 km · ~2h 40m · China Eastern
- XNN Xining · 1,917 km · ~2h 50m · China Eastern
- YNJ Yanji · 1,470 km · ~2h 20m · China Southern Airlines and China Eastern
- YNT Yantai · 697 km · ~1h 20m · Air China, China Eastern and Shandong Airlines
- YBP Yibin · 1,681 km · ~2h 35m · China Eastern
- INC Yinchuan · 1,620 km · ~2h 30m · China Eastern
- YIW Yiwu · 263 km · ~50m · China Eastern
- YCU Yuncheng · 1,095 km · ~1h 50m · Shanghai Airlines and China Eastern
- ZHA Zhanjiang · 1,587 km · ~2h 25m · Spring Airlines, Shanghai Airlines and China Eastern
- CGO Zhengzhou · 833 km · ~1h 30m · China Southern Airlines, Shanghai Airlines and China Eastern
- HSN Zhoushan · 145 km · ~40m · China Eastern
- ZUH Zhuhai · 1,316 km · ~2h 5m · China Southern Airlines, Shanghai Airlines and Juneyao Airlines +1
Japan (17)
- FUK Fukuoka · 856 km · ~1h 35m · Spring Airlines, Air China and Japan Airlines +1
- HIJ Hiroshima · 1,101 km · ~1h 50m · Japan Airlines and China Eastern
- IBR Ibaraki · 1,808 km · ~2h 40m · Spring Airlines
- KOJ Kagoshima · 848 km · ~1h 30m · Japan Airlines and China Eastern
- KMQ Kanazawa · 1,469 km · ~2h 15m · Japan Airlines and China Eastern
- MYJ Matsuyama · 1,064 km · ~1h 50m · Japan Airlines and China Eastern
- NGS Nagasaki · 789 km · ~1h 30m · Japan Airlines and China Eastern
- NGO Nagoya · 1,457 km · ~2h 15m · Air China, China Southern Airlines and Japan Airlines +2
- KIJ Niigata · 1,754 km · ~2h 40m · Japan Airlines and China Eastern
- OKJ Okayama · 1,193 km · ~1h 55m · Japan Airlines and China Eastern
- OKA Okinawa · 792 km · ~1h 30m · Spring Airlines, Juneyao Airlines and Japan Airlines +1
- KIX Osaka · 1,307 km · ~2h 5m · Spring Airlines, Air China and Shanghai Airlines +4
- CTS Sapporo · 2,181 km · ~3h 10m · Spring Airlines, Japan Airlines and China Eastern
- SDJ Sendai · 1,909 km · ~2h 50m · Air China and All Nippon Airways
- TAK Takamatsu · 1,192 km · ~1h 55m · Spring Airlines
- NRT Tokyo · 1,796 km · ~2h 40m · Air China, Jetstar Japan and Japan Airlines +2
- TOY Toyama · 1,544 km · ~2h 25m · Shanghai Airlines and China Eastern
Russia (9)
- IKT Irkutsk · 2,742 km · ~3h 50m · S7 Airlines
- KZN Kazan · 6,129 km · ~8h · China Eastern
- KHV Khabarovsk · 2,238 km · ~3h 15m · Aurora
- KJA Krasnoyarsk · 3,594 km · ~4h 55m · Rossiya Airlines
- SVO Moscow · 6,851 km · ~8h 50m · China Eastern and Aeroflot
- OVB Novosibirsk · 4,054 km · ~5h 25m · S7 Airlines
- LED St. Petersburg · 7,138 km · ~9h 10m · China Eastern
- VVO Vladivostok · 1,639 km · ~2h 30m · S7 Airlines
- UUS Yuzhno-sakhalinsk · 2,508 km · ~3h 35m · Aurora
United States (8)
- ORD Chicago · 11,334 km · ~14h 20m · American Airlines, Air China and Hainan Airlines +1
- DTW Detroit · 11,462 km · ~14h 30m · China Southern Airlines and China Eastern
- HNL Honolulu · 7,914 km · ~10h 10m · China Eastern
- LAX Los Angeles · 10,415 km · ~13h 10m · American Airlines, Air China and Hainan Airlines +2
- JFK New York · 11,874 km · ~15h · China Eastern
- EWR Newark · 11,860 km · ~15h · Air China and United Airlines
- SFO San Francisco · 9,877 km · ~12h 35m · Air China, China Eastern and United Airlines
- SEA Seattle · 9,188 km · ~11h 40m · China Eastern
South Korea (7)
- PUS Busan · 801 km · ~1h 30m · Jeju Air, Shanghai Airlines and Korean Air +2
- CJU Cheju · 513 km · ~1h 10m · Spring Airlines, Juneyao Airlines and Jin Air +1
- CJJ Chongju · 812 km · ~1h 30m · Spring Airlines
- MWX Muan · 604 km · ~1h 15m · China Eastern
- ICN Seoul · 822 km · ~1h 30m · Spring Airlines, China Southern Airlines and Shanghai Airlines +3
- YNY Sokcho / Gangneung · 989 km · ~1h 40m · Juneyao Airlines
- TAE Taegu · 826 km · ~1h 30m · China Eastern
Taiwan (4)
- KHH Kaohsiung · 963 km · ~1h 40m · Spring Airlines, EVA Air and China Airlines +1
- RMQ Taichung · 774 km · ~1h 25m · LIFT Airline
- TPE Taipei · 677 km · ~1h 20m · Spring Airlines, EVA Air and Air China +5
- TSA Taipei · 676 km · ~1h 20m · Shanghai Airlines and LIFT Airline
Vietnam (4)
- DAD Danang · 2,173 km · ~3h 10m · Vietnam Airlines
- HAN Hanoi · 1,937 km · ~2h 50m · China Eastern, Vietjet and Vietnam Airlines
- SGN Ho Chi Minh City · 2,746 km · ~3h 50m · China Eastern, Vietjet and Vietnam Airlines
- PQC Phuquoc · 2,966 km · ~4h 5m · China Eastern
Australia (3)
- BNE Brisbane · 7,306 km · ~9h 25m · China Eastern
- MEL Melbourne · 8,017 km · ~10h 15m · Air China, Juneyao Airlines and China Eastern +2
- SYD Sydney · 7,865 km · ~10h 5m · Air China, Juneyao Airlines and China Eastern +2
Cambodia (3)
- KTI Phnom Penh · 2,802 km · ~3h 55m · China Eastern
- PNH Phnom-penh · 2,790 km · ~3h 55m · Air Cambodia and China Eastern
- REP Siem-reap · 2,696 km · ~3h 45m · Spring Airlines, Air Cambodia and China Eastern
Italy (3)
- MXP Milano · 9,144 km · ~11h 40m · Air China and China Eastern
- FCO Rome · 9,170 km · ~11h 40m · ITA Airways and China Eastern
- VCE Venice · 8,925 km · ~11h 25m · China Eastern
Malaysia (3)
- BKI Kota Kinabalu · 2,866 km · ~4h · Spring Airlines, AirAsia and Malaysia Airlines
- KUL Kuala Lumpur · 3,797 km · ~5h 10m · Spring Airlines, China Southern Airlines and AirAsia X +2
- PEN Penang · 3,648 km · ~4h 55m · Spring Airlines
Thailand (3)
- BKK Bangkok · 2,897 km · ~4h · Spring Airlines, Shanghai Airlines and Juneyao Airlines +2
- CNX Chiang Mai · 2,674 km · ~3h 45m · Spring Airlines, Juneyao Airlines and China Eastern
- HKT Phuket · 3,534 km · ~4h 50m · Spring Airlines, Shanghai Airlines and Juneyao Airlines +1
Canada (2)
- YYZ Toronto · 11,414 km · ~14h 25m · Air Canada, Air China and China Eastern
- YVR Vancouver · 9,016 km · ~11h 30m · Air Canada, Air China and China Eastern
Germany (2)
- FRA Frankfurt · 8,858 km · ~11h 20m · Air China, Lufthansa and China Eastern
- MUC Munich · 8,778 km · ~11h 10m · Air China and Lufthansa
India (2)
- DEL Delhi · 4,291 km · ~5h 45m · Air India and China Eastern
- CCU Kolkata · 3,425 km · ~4h 40m · IndiGo
Indonesia (2)
- DPS Denpasar · 4,492 km · ~6h · China Eastern
- CGK Jakarta · 4,446 km · ~5h 55m · Garuda Indonesia, Juneyao Airlines and China Eastern
Kazakhstan (2)
- ALA Alma-ata · 4,133 km · ~5h 30m · Air Astana
- CIT Chimkent · 4,738 km · ~6h 15m · SCAT
Philippines (2)
- CEB Cebu · 2,328 km · ~3h 20m · Cebu Pacific
- MNL Manila · 1,851 km · ~2h 45m · Cebu Pacific, China Eastern and Philippine Airlines +1
Spain (2)
- BCN Barcelona · 9,864 km · ~12h 30m · Air China
- MAD Madrid · 10,270 km · ~13h · China Eastern
Switzerland (2)
- GVA Geneva · 9,261 km · ~11h 50m · China Eastern
- ZRH Zurich · 9,031 km · ~11h 30m · SWISS
United Arab Emirates (2)
- AUH Abu Dhabi · 6,550 km · ~8h 30m · Etihad Airways and Hainan Airlines
- DXB Dubai · 6,448 km · ~8h 20m · Emirates
Austria (1)
- VIE Vienna · 8,497 km · ~10h 50m · Austrian Airlines
Bahrain (1)
- BAH Bahrain · 6,842 km · ~8h 50m · Gulf Air
Belgium (1)
- BRU Brussels · 9,025 km · ~11h 30m · Juneyao Airlines
Brunei (1)
- BWN Bandar Seri Begawan · 3,001 km · ~4h 10m · Royal Brunei Airlines
Denmark (1)
- CPH Copenhagen · 8,277 km · ~10h 35m · SAS Scandinavian
Ethiopia (1)
- ADD Addis Ababa · 8,831 km · ~11h 15m · Ethiopian Airlines
Finland (1)
- HEL Helsinki · 7,394 km · ~9h 30m · Finnair, Air China and Juneyao Airlines
France (1)
- CDG Paris · 9,266 km · ~11h 50m · Air France, Air China and China Eastern
Georgia (1)
- TBS Tbilisi · 6,750 km · ~8h 45m · China Eastern
Hong Kong (1)
- HKG Hong Kong · 1,256 km · ~2h · Spring Airlines, Cathay Pacific and Shanghai Airlines +4
Hungary (1)
- BUD Budapest · 8,364 km · ~10h 40m · Shanghai Airlines
Iran (1)
- IKA Tehran · 6,443 km · ~8h 20m · Mahan Air
Laos (1)
- VTE Vientiane · 2,428 km · ~3h 30m · China Eastern
Macau (1)
- MFM Macau · 1,290 km · ~2h 5m · Spring Airlines, Air China and Shanghai Airlines +3
Maldives (1)
- MLE Male · 5,861 km · ~7h 40m · China Eastern
Mauritius (1)
- MRU Plaisance · 8,922 km · ~11h 25m · Air Mauritius
Mexico (1)
- TIJ Tijuana · 10,619 km · ~13h 25m · Aeromexico
Mongolia (1)
- UBN Ulaanbaatar · 2,233 km · ~3h 15m · Spring Airlines
Netherlands (1)
- AMS Amsterdam · 8,910 km · ~11h 20m · China Southern Airlines, KLM and China Eastern
New Zealand (1)
- AKL Auckland · 9,368 km · ~11h 55m · Air China, China Eastern and Air New Zealand
Northern Mariana Islands (1)
- SPN Saipan · 3,014 km · ~4h 10m · Sichuan Airlines
Qatar (1)
- DOH Doha · 6,796 km · ~8h 45m · Qatar Airways
Serbia (1)
- BEG Belgrade · 8,440 km · ~10h 50m · Air Serbia
Singapore (1)
- SIN Singapore · 3,806 km · ~5h 10m · Spring Airlines, China Eastern and Singapore Airlines
Sri Lanka (1)
- CMB Colombo · 5,099 km · ~6h 45m · China Eastern and SriLankan Airlines
Turkey (1)
- IST Istanbul · 8,030 km · ~10h 20m · Air China, China Eastern and Turkish Airlines
United Kingdom (1)
- LHR London · 9,241 km · ~11h 45m · British Airways, Air China and China Eastern +1
Uzbekistan (1)
- TAS Tashkent · 4,770 km · ~6h 20m · China Eastern
Airlines flying from PVG
Aero Nomad Airlines, Aeroflot, Aeromexico, Air Astana, Air Cambodia, Air Canada, Air China, Air France, Air India, Air Macau, Air Mauritius, Air New Zealand, Air Serbia, AirAsia, AirAsia X, All Nippon Airways, American Airlines, Asiana Airlines, Aurora, Austrian Airlines, British Airways, Cathay Pacific, Cebu Pacific, Chengdu Airlines, China Airlines, China Eastern, China Southern Airlines, China United Airlines, EVA Air, Emirates, Ethiopian Airlines, Etihad Airways, Finnair, Garuda Indonesia, Gulf Air, Hainan Airlines, Hong Kong Airlines, ITA Airways, IndiGo, Japan Airlines, Jeju Air, Jetstar Japan, Jin Air, Juneyao Airlines, KLM, Korean Air, Kunming Airlines, LIFT Airline, Lucky Air, Lufthansa, Mahan Air, Malaysia Airlines, Philippine Airlines, Philippines AirAsia, Qantas, Qatar Airways, Rossiya Airlines, Royal Brunei Airlines, S7 Airlines, SAS Scandinavian, SCAT, SWISS, Shandong Airlines, Shanghai Airlines, Shenzhen Airlines, Sichuan Airlines, Singapore Airlines, Spring Airlines, SriLankan Airlines, Suparna Airlines, THAI Airways, Tianjin Airlines, Turkish Airlines, United Airlines, Vietjet, Vietnam Airlines, Virgin Atlantic
Other airports in Shanghai
- SHA Shanghai Hongqiao International Airport · 67 destinations
Going somewhere PVG doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Shanghai to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.