Direct flights from Shanghai (PVG)
Shanghai Pudong International Airport (PVG) has active nonstop service to 227 destinations from Shanghai, China, flown by 74 airlines, led by China Eastern Airlines, Juneyao Air, and Shanghai Airlines. Premium seats move quickly on the busiest corridors, including Hong Kong, Dalian, and Shenyang, where upgrade and award space can open and close within hours. 2LNR tracks confirmed upgrade and award space on the PVG routes flown by Delta Air Lines and American Airlines, and award seats on China Southern Airlines, Xiamen Airlines, and Japan Airlines, so you know which Shanghai flights have space before you book.
Route data refreshed . Routes and carriers reflect the schedule data behind 2LNR's route map.
About Shanghai Pudong International Airport (PVG)
Shanghai Pudong International Airport (PVG) is the airport serving Shanghai, CN-SH, China. Its ICAO code is ZSPD. Departure and arrival times at PVG are local to the Asia/Shanghai time zone. Its nonstop network reaches 227 destinations across 51 countries.
Confirmed upgrade & award space on Shanghai routes
2LNR tracks confirmed upgrade and award space on Delta Air Lines, American Airlines, and China Southern Airlines, segment by segment and date by date. Pick any Shanghai destination below to open a calendar of departures, the next 14 days free on every product and the full horizon on Pro.
See real availability
Confirmed upgrade and award seats on each PVG route, checked against live inventory so you know what is open before you book.
Set an alert
Premium inventory turns over fast. Watch a Shanghai route and 2LNR notifies you when space appears.
Plan on the map
Explore every PVG nonstop on the interactive route map, with connections and route statistics.
All nonstop destinations from Shanghai (PVG)
These are the city pairs behind flights to and from Shanghai: 227 nonstop destinations with active service at Shanghai Pudong International Airport. Each route links to its confirmed upgrade and award availability.
- Shanghai to Abu Dhabi flights (PVG-AUH)
- Shanghai to Addis Ababa flights (PVG-ADD)
- Shanghai to Adelaide flights (PVG-ADL)
- Shanghai to Algiers flights (PVG-ALG)
- Shanghai to Almaty flights (PVG-ALA)
- Shanghai to Altay flights (PVG-AAT)
- Shanghai to Amsterdam flights (PVG-AMS)
- Shanghai to Ankang flights (PVG-AKA)
- Shanghai to Anshan flights (PVG-AOG)
- Shanghai to Artem flights (PVG-VVO)
- Shanghai to Athens flights (PVG-ATH)
- Shanghai to Auckland flights (PVG-AKL)
- Shanghai to Baishan flights (PVG-NBS)
- Shanghai to Bangkok flights (PVG-BKK)
- Shanghai to Bangkok flights (PVG-DMK)
- Shanghai to Baotou flights (PVG-BAV)
- Shanghai to Barcelona flights (PVG-BCN)
- Shanghai to Bazhong flights (PVG-BZX)
- Shanghai to Beihai flights (PVG-BHY)
- Shanghai to Beijing flights (PVG-PEK)
- Shanghai to Beijing flights (PVG-PKX)
- Shanghai to Belgrade flights (PVG-BEG)
- Shanghai to Bole flights (PVG-BPL)
- Shanghai to Brisbane flights (PVG-BNE)
- Shanghai to Brussels flights (PVG-BRU)
- Shanghai to Budapest flights (PVG-BUD)
- Shanghai to Busan flights (PVG-PUS)
- Shanghai to Cairo flights (PVG-CAI)
- Shanghai to Casablanca flights (PVG-CMN)
- Shanghai to Cebu flights (PVG-CEB)
- Shanghai to Changchun flights (PVG-CGQ)
- Shanghai to Changsha flights (PVG-CSX)
- Shanghai to Changzhi flights (PVG-CIH)
- Shanghai to Chaoyang flights (PVG-CHG)
- Shanghai to Chengdu flights (PVG-CTU)
- Shanghai to Chengdu flights (PVG-TFU)
- Shanghai to Chenzhou flights (PVG-HCZ)
- Shanghai to Cheongju-si flights (PVG-CJJ)
- Shanghai to Chiang Mai flights (PVG-CNX)
- Shanghai to Chifeng flights (PVG-CIF)
- Shanghai to Chongqing flights (PVG-CKG)
- Shanghai to Colombo flights (PVG-CMB)
- Shanghai to Copenhagen flights (PVG-CPH)
- Shanghai to Daegu flights (PVG-TAE)
- Shanghai to Dali flights (PVG-DLU)
- Shanghai to Dalian flights (PVG-DLC)
- Shanghai to Dallas flights (PVG-DFW)
- Shanghai to Dandong flights (PVG-DDG)
- Shanghai to Daqing flights (PVG-DQA)
- Shanghai to Datong flights (PVG-DAT)
- Shanghai to Dazhou flights (PVG-DZH)
- Shanghai to Dehong (Mangshi) flights (PVG-LUM)
- Shanghai to Delhi flights (PVG-DEL)
- Shanghai to Denglong flights (PVG-JGS)
- Shanghai to Denpasar flights (PVG-DPS)
- Shanghai to Detroit flights (PVG-DTW)
- Shanghai to Doha flights (PVG-DOH)
- Shanghai to Dubai flights (PVG-DXB)
- Shanghai to Dublin flights (PVG-DUB)
- Shanghai to Dunhuang flights (PVG-DNH)
- Shanghai to Foshan flights (PVG-FUO)
- Shanghai to Frankfurt flights (PVG-FRA)
- Shanghai to Fukuoka flights (PVG-FUK)
- Shanghai to Fuyang flights (PVG-FUG)
- Shanghai to Fuzhou flights (PVG-FOC)
- Shanghai to Ganzhou flights (PVG-JRJ)
- Shanghai to Ganzhou flights (PVG-KOW)
- Shanghai to Gaozhai flights (PVG-XNN)
- Shanghai to Geneva flights (PVG-GVA)
- Shanghai to Guangzhou flights (PVG-CAN)
- Shanghai to Guilin flights (PVG-KWL)
- Shanghai to Guiyang flights (PVG-KWE)
- Shanghai to Haikou flights (PVG-HAK)
- Shanghai to Hailar flights (PVG-HLD)
- Shanghai to Handan flights (PVG-HDG)
- Shanghai to Hangzhou flights (PVG-HGH)
- Shanghai to Hanoi flights (PVG-HAN)
- Shanghai to Hanzhong flights (PVG-HZG)
- Shanghai to Harbin flights (PVG-HRB)
- Shanghai to Hefei flights (PVG-HFE)
- Shanghai to Helsinki flights (PVG-HEL)
- Shanghai to Hengyang flights (PVG-HNY)
- Shanghai to Hiroshima flights (PVG-HIJ)
- Shanghai to Ho Chi Minh City flights (PVG-SGN)
- Shanghai to Hohhot flights (PVG-HET)
- Shanghai to Hong Kong flights (PVG-HKG)
- Shanghai to Huizhou flights (PVG-HUZ)
- Shanghai to Ili (Yining flights (PVG-YIN)
- Shanghai to Irkutsk flights (PVG-IKT)
- Shanghai to Istanbul flights (PVG-IST)
- Shanghai to Jakarta flights (PVG-CGK)
- Shanghai to Jeju City flights (PVG-CJU)
- Shanghai to Jiamusi flights (PVG-JMU)
- Shanghai to Jiayuguan flights (PVG-JGN)
- Shanghai to Jieyang (Rongcheng) flights (PVG-SWA)
- Shanghai to Jinan flights (PVG-TNA)
- Shanghai to Jinghong flights (PVG-JHG)
- Shanghai to Jinjiang flights (PVG-JJN)
- Shanghai to Jinzhou flights (PVG-JNZ)
- Shanghai to Kaohsiung flights (PVG-KHH)
- Shanghai to Kashi flights (PVG-KHG)
- Shanghai to Kathmandu flights (PVG-KTM)
- Shanghai to Kazan flights (PVG-KZN)
- Shanghai to Kolkata flights (PVG-CCU)
- Shanghai to Konggar flights (PVG-LXA)
- Shanghai to Kota Kinabalu flights (PVG-BKI)
- Shanghai to Kuala Lumpur flights (PVG-KUL)
- Shanghai to Kunming flights (PVG-KMG)
- Shanghai to Lanzhou (Yongdeng) flights (PVG-LHW)
- Shanghai to Las Vegas flights (PVG-LAS)
- Shanghai to Lengshuitan flights (PVG-LLF)
- Shanghai to Lijiang flights (PVG-LJG)
- Shanghai to Lincang flights (PVG-LNJ)
- Shanghai to Linfen flights (PVG-LFQ)
- Shanghai to Linyi flights (PVG-LYI)
- Shanghai to Liuzhou flights (PVG-LZH)
- Shanghai to London flights (PVG-LGW)
- Shanghai to London flights (PVG-LHR)
- Shanghai to Longnan flights (PVG-LNL)
- Shanghai to Longyan flights (PVG-LCX)
- Shanghai to Los Angeles flights (PVG-LAX)
- Shanghai to Luzhou flights (PVG-LZO)
- Shanghai to Lüliang flights (PVG-LLV)
- Shanghai to Macau flights (PVG-MFM)
- Shanghai to Madrid flights (PVG-MAD)
- Shanghai to Male flights (PVG-MLE)
- Shanghai to Manama flights (PVG-BAH)
- Shanghai to Manchester flights (PVG-MAN)
- Shanghai to Manila flights (PVG-MNL)
- Shanghai to Meizhou (Meixian) flights (PVG-MXZ)
- Shanghai to Melbourne flights (PVG-MEL)
- Shanghai to Mianyang flights (PVG-MIG)
- Shanghai to Milan flights (PVG-MXP)
- Shanghai to Moscow flights (PVG-SVO)
- Shanghai to Munich flights (PVG-MUC)
- Shanghai to Nagoya flights (PVG-NGO)
- Shanghai to Nanchang flights (PVG-KHN)
- Shanghai to Nanchong flights (PVG-NAO)
- Shanghai to Nanjing flights (PVG-NKG)
- Shanghai to Nanning flights (PVG-NNG)
- Shanghai to Nanyang flights (PVG-NNY)
- Shanghai to New York flights (PVG-JFK)
- Shanghai to Ningbo flights (PVG-NGB)
- Shanghai to Novosibirsk flights (PVG-OVB)
- Shanghai to Okinawa flights (PVG-OKA)
- Shanghai to Ordos flights (PVG-DSN)
- Shanghai to Osaka flights (PVG-KIX)
- Shanghai to Paris flights (PVG-CDG)
- Shanghai to Penang flights (PVG-PEN)
- Shanghai to Phnom Penh (Boeng Khyang) flights (PVG-KTI)
- Shanghai to Phu Quoc Island flights (PVG-PQC)
- Shanghai to Phuket flights (PVG-HKT)
- Shanghai to Qingdao flights (PVG-TAO)
- Shanghai to Qingyang flights (PVG-IQN)
- Shanghai to Qinhuangdao (Changli) flights (PVG-BPE)
- Shanghai to Qionghai (Basuo) flights (PVG-BAR)
- Shanghai to Qiqihar flights (PVG-NDG)
- Shanghai to Renhe flights (PVG-PZI)
- Shanghai to Riyadh flights (PVG-RUH)
- Shanghai to Rome flights (PVG-FCO)
- Shanghai to Saint-Victoret flights (PVG-MRS)
- Shanghai to San Francisco flights (PVG-SFO)
- Shanghai to Sanya flights (PVG-SYX)
- Shanghai to Sapporo flights (PVG-CTS)
- Shanghai to Seattle flights (PVG-SEA)
- Shanghai to Seoul flights (PVG-ICN)
- Shanghai to Shaoguan flights (PVG-HSC)
- Shanghai to Shashi flights (PVG-SHS)
- Shanghai to Shenyang flights (PVG-SHE)
- Shanghai to Shenzhen flights (PVG-SZX)
- Shanghai to Shijiazhuang flights (PVG-SJW)
- Shanghai to Shiyan (Maojian) flights (PVG-WDS)
- Shanghai to Shuozhou flights (PVG-SZH)
- Shanghai to Shymkent flights (PVG-CIT)
- Shanghai to Singapore flights (PVG-SIN)
- Shanghai to St. Petersburg flights (PVG-LED)
- Shanghai to Stockholm flights (PVG-ARN)
- Shanghai to Sydney flights (PVG-SYD)
- Shanghai to Taipei flights (PVG-TPE)
- Shanghai to Taipei flights (PVG-TSA)
- Shanghai to Taiyuan flights (PVG-TYN)
- Shanghai to Tangshan flights (PVG-TVS)
- Shanghai to Tashkent flights (PVG-TAS)
- Shanghai to Tbilisi flights (PVG-TBS)
- Shanghai to Tianjin flights (PVG-TSN)
- Shanghai to Tokyo flights (PVG-HND)
- Shanghai to Tokyo flights (PVG-NRT)
- Shanghai to Tongren flights (PVG-TEN)
- Shanghai to Toronto flights (PVG-YYZ)
- Shanghai to Ulanhot flights (PVG-HLH)
- Shanghai to Vancouver flights (PVG-YVR)
- Shanghai to Venice flights (PVG-VCE)
- Shanghai to Vienna flights (PVG-VIE)
- Shanghai to Vientiane flights (PVG-VTE)
- Shanghai to Wanzhou flights (PVG-WXN)
- Shanghai to Weihai flights (PVG-WEH)
- Shanghai to Wenzhou flights (PVG-WNZ)
- Shanghai to Wuhan flights (PVG-WUH)
- Shanghai to Xi'an flights (PVG-XIY)
- Shanghai to Xiamen flights (PVG-XMN)
- Shanghai to Xichang flights (PVG-XIC)
- Shanghai to Xingyi flights (PVG-ACX)
- Shanghai to Xinyang flights (PVG-XAI)
- Shanghai to Xinzhou flights (PVG-WUT)
- Shanghai to Yan'an flights (PVG-ENY)
- Shanghai to Yanji flights (PVG-YNJ)
- Shanghai to Yantai flights (PVG-YNT)
- Shanghai to Yibin flights (PVG-YBP)
- Shanghai to Yichang flights (PVG-YIH)
- Shanghai to Yichun flights (PVG-LDS)
- Shanghai to Yinchuan flights (PVG-INC)
- Shanghai to Yingkou flights (PVG-YKH)
- Shanghai to Yiwu flights (PVG-YIW)
- Shanghai to Yueyang (Yueyanglou) flights (PVG-YYA)
- Shanghai to Yulin flights (PVG-UYN)
- Shanghai to Yulin flights (PVG-YLX)
- Shanghai to Yuncheng flights (PVG-YCU)
- Shanghai to Zhangjiajie flights (PVG-DYG)
- Shanghai to Zhanjiang flights (PVG-ZHA)
- Shanghai to Zhaosu flights (PVG-ZFL)
- Shanghai to Zhaotong flights (PVG-ZAT)
- Shanghai to Zhengzhou flights (PVG-CGO)
- Shanghai to Zhuhai flights (PVG-ZUH)
- Shanghai to Zunyi flights (PVG-WMT)
- Shanghai to Zunyi flights (PVG-ZYI)
- Shanghai to Zurich flights (PVG-ZRH)
- Shanghai to Ürümqi flights (PVG-URC)
Airlines that fly out of Shanghai (PVG)
The carriers with nonstop service from Shanghai Pudong International Airport, ordered by how many destinations each one reaches. Each links to that airline's full route map.
- China Eastern Airlines (MU)
- Juneyao Air (HO)
- Shanghai Airlines (FM)
- Air China (CA)
- China Southern Airlines (CZ)
- Hainan Airlines (HU)
- Sichuan Airlines (3U)
- Xiamen Airlines (MF)
- Delta Air Lines (DL)
- Tianjin Airlines (GS)
- Hahn Air Systems (H1)
- Japan Airlines (JL)
- All Nippon Airways (NH)
- S7 Airlines (S7)
- Shandong Airlines (SC)
- Arcus-Air Logistic (ZE)
- Air Canada (AC)
- EVA Air (BR)
- China Airlines (CI)
- Beijing Capital Airlines (JD)
- Korean Air (KE)
- Lufthansa (LH)
- EuroAtlantic Airways (MM)
- West Air (China) (PN)
- United Airlines (UA)
- Jatayu Airlines (VJ)
- Vietnam Airlines (VN)
- Shenzhen Airlines (ZH)
- Cebu Pacific (5J)
- IndiGo (6E)
- Coyne Aviation (7C)
- Cargo Plus Aviation (8L)
- American Airlines (AA)
- Air France (AF)
- Air Algérie (AH)
- Air India (AI)
- Finnair (AY)
- UNI Air (B7)
- British Airways (BA)
- Cathay Pacific (CX)
- AirAsia X (D7)
- SCAT Airlines (DV)
- Emirates (EK)
- Ethiopian Airlines (ET)
- Etihad Airways (EY)
- Garuda Indonesia (GA)
- Gulf Air (GF)
- Eurofly (GJ)
- Jetstar Japan (GK)
- Air d'Ayiti (H9)
- Hong Kong Airlines (HX)
- Jat Airways (JU)
- Air Astana (KC)
- KLM (KL)
- Jin Air (LJ)
- Swiss International Air Lines (LX)
- Malaysia Airlines (MH)
Alternative airports near Shanghai (PVG)
Nearby airports with nonstop service of their own, closest first. Distances are great-circle between the two airports' coordinates, not driving time, so check the ground connection before you treat one as a substitute.
- Shanghai (SHA) (28 miles, 64 nonstop destinations)
- Xiuzhou, Hangzhou (JNH) (74 miles, 19 nonstop destinations)
- Nantong (NTG) (81 miles, 30 nonstop destinations)
- Wuxi (WUX) (85 miles, 43 nonstop destinations)
- Zhoushan (HSN) (90 miles, 29 nonstop destinations)
- Ningbo (NGB) (93 miles, 66 nonstop destinations)
Frequently asked questions about Shanghai (PVG)
How many nonstop destinations does Shanghai Pudong International Airport (PVG) serve?
Which airlines fly out of Shanghai (PVG)?
How many airlines fly out of PVG?
How do I check upgrade or award availability from PVG?
Does 2LNR track flights from PVG?
Never miss PVG upgrade or award space
See what is open by date on these routes, the next 14 days free on every product and the full horizon on Pro.
Get started free