Shanghai Pudong International Airport (PVG)
A working profile of Shanghai Pudong International Airport in Shanghai, China: identifiers, location, the destinations served by scheduled flights, and the airlines that operate there.
Quick facts
- Full name: Shanghai Pudong International Airport
- Serves: Shanghai, China
- Coordinates: 31.1434, 121.8050
- Elevation: 13 ft
- Time zone: Asia/Shanghai
Shanghai Pudong International Airport sits inside the air network of China. It shows 402 distinct scheduled departures across 106 destinations and 29 operating carriers in the OpenFlights routes table. Whether it works as a primary hub, a focus city, or a regional feeder depends on the size of those numbers. The bigger they get, the more likely the airport supports connecting traffic on top of its point-to-point passengers.
Destinations from PVG
Destinations are listed in order of how many distinct airline codes serve them. Click any code for the destination's own airport profile, or jump to the dedicated route page.
| IATA | Destination | City | Country | Route | Operators |
|---|---|---|---|---|---|
| TPE | Taiwan Taoyuan International Airport | Taipei | Taiwan | PVG→TPE | 7 |
| DLC | Zhoushuizi Airport | Dalian | China | PVG→DLC | 5 |
| KWL | Guilin Liangjiang International Airport | Guilin | China | PVG→KWL | 5 |
| CKG | Chongqing Jiangbei International Airport | Chongqing | China | PVG→CKG | 4 |
| CTU | Chengdu Shuangliu International Airport | Chengdu | China | PVG→CTU | 4 |
| CGQ | Longjia Airport | Changchun | China | PVG→CGQ | 4 |
| HKG | Hong Kong International Airport | Hong Kong | Hong Kong | PVG→HKG | 4 |
| HRB | Taiping Airport | Harbin | China | PVG→HRB | 4 |
| KHH | Kaohsiung International Airport | Kaohsiung | Taiwan | PVG→KHH | 4 |
| KIX | Kansai International Airport | Osaka | Japan | PVG→KIX | 4 |
| MFM | Macau International Airport | Macau | Macau | PVG→MFM | 4 |
| SHE | Taoxian Airport | Shenyang | China | PVG→SHE | 4 |
| SYX | Sanya Phoenix International Airport | Sanya | China | PVG→SYX | 4 |
| TAO | Liuting Airport | Qingdao | China | PVG→TAO | 4 |
| CAN | Guangzhou Baiyun International Airport | Guangzhou | China | PVG→CAN | 4 |
| XIY | Xi'an Xianyang International Airport | Xi'an | China | PVG→XIY | 4 |
| BKK | Suvarnabhumi Airport | Bangkok | Thailand | PVG→BKK | 3 |
| HKT | Phuket International Airport | Phuket | Thailand | PVG→HKT | 3 |
| NNG | Nanning Wuxu Airport | Nanning | China | PVG→NNG | 3 |
| XMN | Xiamen Gaoqi International Airport | Xiamen | China | PVG→XMN | 3 |
| LAX | Los Angeles International Airport | Los Angeles | United States | PVG→LAX | 3 |
| TSA | Taipei Songshan Airport | Taipei | Taiwan | PVG→TSA | 3 |
| KWE | Longdongbao Airport | Guiyang | China | PVG→KWE | 3 |
| SZX | Shenzhen Bao'an International Airport | Shenzhen | China | PVG→SZX | 3 |
| HAK | Haikou Meilan International Airport | Haikou | China | PVG→HAK | 3 |
| WUH | Wuhan Tianhe International Airport | Wuhan | China | PVG→WUH | 3 |
| KMG | Kunming Changshui International Airport | Kunming | China | PVG→KMG | 2 |
| CJU | Jeju International Airport | Cheju | South Korea | PVG→CJU | 2 |
| CNX | Chiang Mai International Airport | Chiang Mai | Thailand | PVG→CNX | 2 |
| DYG | Dayong Airport | Dayong | China | PVG→DYG | 2 |
| ZHA | Zhanjiang Airport | Zhanjiang | China | PVG→ZHA | 2 |
| ORD | Chicago O'Hare International Airport | Chicago | United States | PVG→ORD | 2 |
| YVR | Vancouver International Airport | Vancouver | Canada | PVG→YVR | 2 |
| YYZ | Lester B. Pearson International Airport | Toronto | Canada | PVG→YYZ | 2 |
| CDG | Charles de Gaulle International Airport | Paris | France | PVG→CDG | 2 |
| HEL | Helsinki Vantaa Airport | Helsinki | Finland | PVG→HEL | 2 |
| LHR | London Heathrow Airport | London | United Kingdom | PVG→LHR | 2 |
| NGO | Chubu Centrair International Airport | Nagoya | Japan | PVG→NGO | 2 |
| NRT | Narita International Airport | Tokyo | Japan | PVG→NRT | 2 |
| PEK | Beijing Capital International Airport | Beijing | China | PVG→PEK | 2 |
| SFO | San Francisco International Airport | San Francisco | United States | PVG→SFO | 2 |
| CGO | Zhengzhou Xinzheng International Airport | Zhengzhou | China | PVG→CGO | 2 |
| DTW | Detroit Metropolitan Wayne County Airport | Detroit | United States | PVG→DTW | 2 |
| ICN | Incheon International Airport | Seoul | South Korea | PVG→ICN | 2 |
| KUL | Kuala Lumpur International Airport | Kuala Lumpur | Malaysia | PVG→KUL | 2 |
| ZUH | Zhuhai Jinwan Airport | Zhuhai | China | PVG→ZUH | 2 |
| TSN | Tianjin Binhai International Airport | Tianjin | China | PVG→TSN | 2 |
| SPN | Saipan International Airport | Saipan | Northern Mariana Islands | PVG→SPN | 1 |
| MNL | Ninoy Aquino International Airport | Manila | Philippines | PVG→MNL | 1 |
| HFE | Hefei Luogang International Airport | Hefei | China | PVG→HFE | 1 |
| BKI | Kota Kinabalu International Airport | Kota Kinabalu | Malaysia | PVG→BKI | 1 |
| IBR | Hyakuri Airport | Ibaraki | Japan | PVG→IBR | 1 |
| REP | Siem Reap International Airport | Siem-reap | Cambodia | PVG→REP | 1 |
| SIN | Singapore Changi Airport | Singapore | Singapore | PVG→SIN | 1 |
| TAK | Takamatsu Airport | Takamatsu | Japan | PVG→TAK | 1 |
| DEL | Indira Gandhi International Airport | Delhi | India | PVG→DEL | 1 |
| TIJ | General Abelardo L. Rodríguez International Airport | Tijuana | Mexico | PVG→TIJ | 1 |
| FCO | Leonardo da Vinci–Fiumicino Airport | Rome | Italy | PVG→FCO | 1 |
| BWN | Brunei International Airport | Bandar Seri Begawan | Brunei | PVG→BWN | 1 |
| AKL | Auckland International Airport | Auckland | New Zealand | PVG→AKL | 1 |
| EWR | Newark Liberty International Airport | Newark | United States | PVG→EWR | 1 |
| FRA | Frankfurt am Main Airport | Frankfurt | Germany | PVG→FRA | 1 |
| FUK | Fukuoka Airport | Fukuoka | Japan | PVG→FUK | 1 |
| HET | Baita International Airport | Hohhot | China | PVG→HET | 1 |
| IST | Istanbul Airport | Istanbul | Turkey | PVG→IST | 1 |
| JJN | Quanzhou Jinjiang International Airport | Quanzhou | China | PVG→JJN | 1 |
| JZH | Jiuzhai Huanglong Airport | Jiuzhaigou | China | PVG→JZH | 1 |
| KHN | Nanchang Changbei International Airport | Nanchang | China | PVG→KHN | 1 |
| MEL | Melbourne International Airport | Melbourne | Australia | PVG→MEL | 1 |
| MUC | Munich Airport | Munich | Germany | PVG→MUC | 1 |
| MXP | Malpensa International Airport | Milano | Italy | PVG→MXP | 1 |
| SDJ | Sendai Airport | Sendai | Japan | PVG→SDJ | 1 |
| SYD | Sydney Kingsford Smith International Airport | Sydney | Australia | PVG→SYD | 1 |
| WNZ | Wenzhou Longwan International Airport | Wenzhou | China | PVG→WNZ | 1 |
| YNT | Yantai Laishan Airport | Yantai | China | PVG→YNT | 1 |
| AMS | Amsterdam Airport Schiphol | Amsterdam | Netherlands | PVG→AMS | 1 |
| CSX | Changsha Huanghua International Airport | Changcha | China | PVG→CSX | 1 |
| DDG | Dandong Airport | Dandong | China | PVG→DDG | 1 |
| JMU | Jiamusi Airport | Jiamusi | China | PVG→JMU | 1 |
| MDG | Mudanjiang Hailang International Airport | Mudanjiang | China | PVG→MDG | 1 |
| NDG | Qiqihar Sanjiazi Airport | Qiqihar | China | PVG→NDG | 1 |
| URC | Ürümqi Diwopu International Airport | Urumqi | China | PVG→URC | 1 |
| YNJ | Yanji Chaoyangchuan Airport | Yanji | China | PVG→YNJ | 1 |
| JFK | John F Kennedy International Airport | New York | United States | PVG→JFK | 1 |
| SEA | Seattle Tacoma International Airport | Seattle | United States | PVG→SEA | 1 |
| DXB | Dubai International Airport | Dubai | United Arab Emirates | PVG→DXB | 1 |
| ADD | Addis Ababa Bole International Airport | Addis Ababa | Ethiopia | PVG→ADD | 1 |
| AUH | Abu Dhabi International Airport | Abu Dhabi | United Arab Emirates | PVG→AUH | 1 |
| AOG | Anshan Air Base | Anshan | China | PVG→AOG | 1 |
| JNZ | Jinzhou Airport | Jinzhou | China | PVG→JNZ | 1 |
| MIG | Mianyang Airport | Mianyang | China | PVG→MIG | 1 |
| PUS | Gimhae International Airport | Busan | South Korea | PVG→PUS | 1 |
| SHP | Shanhaiguan Airport | Qinhuangdao | China | PVG→SHP | 1 |
| SWA | Jieyang Chaoshan International Airport | Shantou | China | PVG→SWA | 1 |
| TOY | Toyama Airport | Toyama | Japan | PVG→TOY | 1 |
| WXN | Wanxian Airport | Wanxian | China | PVG→WXN | 1 |
| YCU | Yuncheng Guangong Airport | Yuncheng | China | PVG→YCU | 1 |
| CGK | Soekarno-Hatta International Airport | Jakarta | Indonesia | PVG→CGK | 1 |
| RMQ | Taichung Ching Chuang Kang Airport | Taichung | Taiwan | PVG→RMQ | 1 |
| BAV | Baotou Airport | Baotou | China | PVG→BAV | 1 |
| BHY | Beihai Airport | Beihai | China | PVG→BHY | 1 |
| DOY | Dongying Shengli Airport | Dongying | China | PVG→DOY | 1 |
| FOC | Fuzhou Changle International Airport | Fuzhou | China | PVG→FOC | 1 |
| OKA | Naha Airport | Okinawa | Japan | PVG→OKA | 1 |
| TGO | Tongliao Airport | Tongliao | China | PVG→TGO | 1 |
| XFN | Xiangyang Liuji Airport | Xiangfan | China | PVG→XFN | 1 |
Airlines operating at PVG
Carriers ranked by the number of routes they file from this airport.
| IATA | Airline | Country | Routes from PVG |
|---|---|---|---|
| CA | Air China | China | 40 |
| FM | Shanghai Airlines | China | 35 |
| HO | Juneyao Airlines | China | 31 |
| CZ | China Southern Airlines | China | 30 |
| 9C | China SSS | China | 26 |
| DL | Delta Air Lines | United States | 6 |
| 3U | Sichuan Airlines | China | 3 |
| GE | TransAsia Airways | Taiwan | 3 |
| 8L | Cargo Plus Aviation | United Arab Emirates | 2 |
| AA | American Airlines | United States | 2 |
| AC | Air Canada | Canada | 2 |
| BR | EVA Air | Taiwan | 2 |
| CI | China Airlines | Taiwan | 2 |
| 5J | Cebu Pacific | Philippines | 1 |
| AF | Air France | France | 1 |
| AI | Air India Limited | India | 1 |
| AM | AeroMéxico | Mexico | 1 |
| AY | Finnair | Finland | 1 |
| AZ | Alitalia | Italy | 1 |
| B7 | Uni Air | Taiwan | 1 |
| BA | British Airways | United Kingdom | 1 |
| BI | Royal Brunei Airlines | Brunei | 1 |
| CX | Cathay Pacific | Hong Kong SAR of China | 1 |
| D7 | AirAsia X | Malaysia | 1 |
| EK | Emirates | United Arab Emirates | 1 |
| ET | Ethiopian Airlines | Ethiopia | 1 |
| EU | Empresa Ecuatoriana De Aviacion | Ecuador | 1 |
| EY | Etihad Airways | United Arab Emirates | 1 |
| GA | Garuda Indonesia | Indonesia | 1 |
Inbound origin airports
Where flights into PVG typically originate, ranked by the number of operators on file.
| IATA | Origin airport | City | Country | Operators |
|---|---|---|---|---|
| TPE | Taiwan Taoyuan International Airport | Taipei | Taiwan | 7 |
| DLC | Zhoushuizi Airport | Dalian | China | 5 |
| KWL | Guilin Liangjiang International Airport | Guilin | China | 5 |
| CKG | Chongqing Jiangbei International Airport | Chongqing | China | 4 |
| CTU | Chengdu Shuangliu International Airport | Chengdu | China | 4 |
| CGQ | Longjia Airport | Changchun | China | 4 |
| HKG | Hong Kong International Airport | Hong Kong | Hong Kong | 4 |
| HRB | Taiping Airport | Harbin | China | 4 |
| KHH | Kaohsiung International Airport | Kaohsiung | Taiwan | 4 |
| KIX | Kansai International Airport | Osaka | Japan | 4 |
| MFM | Macau International Airport | Macau | Macau | 4 |
| SHE | Taoxian Airport | Shenyang | China | 4 |
| SYX | Sanya Phoenix International Airport | Sanya | China | 4 |
| CAN | Guangzhou Baiyun International Airport | Guangzhou | China | 4 |
| KMG | Kunming Changshui International Airport | Kunming | China | 3 |
| BKK | Suvarnabhumi Airport | Bangkok | Thailand | 3 |
| HKT | Phuket International Airport | Phuket | Thailand | 3 |
| ZUH | Zhuhai Jinwan Airport | Zhuhai | China | 3 |
| LAX | Los Angeles International Airport | Los Angeles | United States | 3 |
| TSA | Taipei Songshan Airport | Taipei | Taiwan | 3 |
| KWE | Longdongbao Airport | Guiyang | China | 3 |
| SZX | Shenzhen Bao'an International Airport | Shenzhen | China | 3 |
| TAO | Liuting Airport | Qingdao | China | 3 |
| XIY | Xi'an Xianyang International Airport | Xi'an | China | 3 |
| HAK | Haikou Meilan International Airport | Haikou | China | 3 |
| WUH | Wuhan Tianhe International Airport | Wuhan | China | 3 |
| CJU | Jeju International Airport | Cheju | South Korea | 2 |
| CNX | Chiang Mai International Airport | Chiang Mai | Thailand | 2 |
| DYG | Dayong Airport | Dayong | China | 2 |
| XMN | Xiamen Gaoqi International Airport | Xiamen | China | 2 |
| ZHA | Zhanjiang Airport | Zhanjiang | China | 2 |
| ORD | Chicago O'Hare International Airport | Chicago | United States | 2 |
| YVR | Vancouver International Airport | Vancouver | Canada | 2 |
| YYZ | Lester B. Pearson International Airport | Toronto | Canada | 2 |
| CDG | Charles de Gaulle International Airport | Paris | France | 2 |
| HEL | Helsinki Vantaa Airport | Helsinki | Finland | 2 |
| LHR | London Heathrow Airport | London | United Kingdom | 2 |
| NGO | Chubu Centrair International Airport | Nagoya | Japan | 2 |
| NRT | Narita International Airport | Tokyo | Japan | 2 |
| PEK | Beijing Capital International Airport | Beijing | China | 2 |
| SFO | San Francisco International Airport | San Francisco | United States | 2 |
| CGO | Zhengzhou Xinzheng International Airport | Zhengzhou | China | 2 |
| CSX | Changsha Huanghua International Airport | Changcha | China | 2 |
| DTW | Detroit Metropolitan Wayne County Airport | Detroit | United States | 2 |
| ICN | Incheon International Airport | Seoul | South Korea | 2 |
| KUL | Kuala Lumpur International Airport | Kuala Lumpur | Malaysia | 2 |
| NNG | Nanning Wuxu Airport | Nanning | China | 2 |
| TSN | Tianjin Binhai International Airport | Tianjin | China | 2 |
| SPN | Saipan International Airport | Saipan | Northern Mariana Islands | 1 |
| MNL | Ninoy Aquino International Airport | Manila | Philippines | 1 |
| HFE | Hefei Luogang International Airport | Hefei | China | 1 |
| BKI | Kota Kinabalu International Airport | Kota Kinabalu | Malaysia | 1 |
| HSG | Saga Airport | Saga | Japan | 1 |
| IBR | Hyakuri Airport | Ibaraki | Japan | 1 |
| LHW | Lanzhou Zhongchuan Airport | Lanzhou | China | 1 |
| REP | Siem Reap International Airport | Siem-reap | Cambodia | 1 |
| SIN | Singapore Changi Airport | Singapore | Singapore | 1 |
| TAK | Takamatsu Airport | Takamatsu | Japan | 1 |
| DEL | Indira Gandhi International Airport | Delhi | India | 1 |
| TIJ | General Abelardo L. Rodríguez International Airport | Tijuana | Mexico | 1 |
| FCO | Leonardo da Vinci–Fiumicino Airport | Rome | Italy | 1 |
| BWN | Brunei International Airport | Bandar Seri Begawan | Brunei | 1 |
| AKL | Auckland International Airport | Auckland | New Zealand | 1 |
| EWR | Newark Liberty International Airport | Newark | United States | 1 |
| FRA | Frankfurt am Main Airport | Frankfurt | Germany | 1 |
| FUK | Fukuoka Airport | Fukuoka | Japan | 1 |
| HET | Baita International Airport | Hohhot | China | 1 |
| IST | Istanbul Airport | Istanbul | Turkey | 1 |
| JJN | Quanzhou Jinjiang International Airport | Quanzhou | China | 1 |
| JZH | Jiuzhai Huanglong Airport | Jiuzhaigou | China | 1 |
| KHN | Nanchang Changbei International Airport | Nanchang | China | 1 |
| MEL | Melbourne International Airport | Melbourne | Australia | 1 |
| MUC | Munich Airport | Munich | Germany | 1 |
| MXP | Malpensa International Airport | Milano | Italy | 1 |
| SDJ | Sendai Airport | Sendai | Japan | 1 |
| SYD | Sydney Kingsford Smith International Airport | Sydney | Australia | 1 |
| WNZ | Wenzhou Longwan International Airport | Wenzhou | China | 1 |
| YNT | Yantai Laishan Airport | Yantai | China | 1 |
| AMS | Amsterdam Airport Schiphol | Amsterdam | Netherlands | 1 |
| DDG | Dandong Airport | Dandong | China | 1 |
| JMU | Jiamusi Airport | Jiamusi | China | 1 |
| MDG | Mudanjiang Hailang International Airport | Mudanjiang | China | 1 |
| NDG | Qiqihar Sanjiazi Airport | Qiqihar | China | 1 |
| URC | Ürümqi Diwopu International Airport | Urumqi | China | 1 |
| YNJ | Yanji Chaoyangchuan Airport | Yanji | China | 1 |
| JFK | John F Kennedy International Airport | New York | United States | 1 |
| SEA | Seattle Tacoma International Airport | Seattle | United States | 1 |
| DXB | Dubai International Airport | Dubai | United Arab Emirates | 1 |
| ADD | Addis Ababa Bole International Airport | Addis Ababa | Ethiopia | 1 |
| AUH | Abu Dhabi International Airport | Abu Dhabi | United Arab Emirates | 1 |
| AOG | Anshan Air Base | Anshan | China | 1 |
| JNZ | Jinzhou Airport | Jinzhou | China | 1 |
| MIG | Mianyang Airport | Mianyang | China | 1 |
| PUS | Gimhae International Airport | Busan | South Korea | 1 |
| SHP | Shanhaiguan Airport | Qinhuangdao | China | 1 |
| TOY | Toyama Airport | Toyama | Japan | 1 |
| WXN | Wanxian Airport | Wanxian | China | 1 |
| YCU | Yuncheng Guangong Airport | Yuncheng | China | 1 |
| CGK | Soekarno-Hatta International Airport | Jakarta | Indonesia | 1 |
| RMQ | Taichung Ching Chuang Kang Airport | Taichung | Taiwan | 1 |
How to read this page
The destinations table is the core of an airport profile. It tells you, at a glance, where you can fly directly from PVG on a published schedule. The "operators" column doesn't measure frequency. It measures how many distinct airline codes file the route. So a "3" means three different carriers list PVG to that destination, even if one of them runs the route many times a day while the others only manage it weekly. For practical trip planning, use the table as a starting list and confirm the airline's own schedule for your travel dates.
The airline list shows which carriers treat PVG as part of their network. Many will be foreign carriers running one or two flights, while a handful will use the airport as a base. To see where those carriers fly elsewhere, click through to any airline page. Each airline profile includes a route sample drawn from the same dataset.