Direct Flights
from Shanghai PVG

6,823 weekly flights departing from Pudong Intl
Serving 100 domestic and 99 international routes.
Main airline: China Eastern Airlines
Departure city: Shanghai, China

Domestic
Guiyang (KWE)114/week 2h45min from $20
Chongqing (CKG)190/week 2h45min from $22
Sanya (SYX)103/week 3h05min from $23
Chengdu (CTU)240/week 2h55min from $24
Harbin (HRB)228/week 2h50min from $25
Shenyang (SHE)265/week 2h20min from $27
Kunming (KMG)147/week 2h55min from $28
Changsha (CSX)82/week 2h00min from $30
Dalian (DLC)253/week 1h55min from $31
Haikou (HAK)113/week 2h50min from $33
Qingdao (TAO)147/week 1h30min from $33
Guangzhou (CAN)105/week 2h25min from $33
Nanning (NNG)101/week 2h50min from $37
Xiamen (XMN)50/week 1h55min from $39
Nanjing (NKG)14/week 1h05min from $39
Zhuhai (ZUH)74/week 2h35min from $41
Shenzhen (SZX)154/week 2h35min from $44
Tianjin (TSN)87/week 2h10min from $44
Changchun (CGQ)194/week 2h35min from $45
Xi'an (XIY)145/week 2h25min from $46
Taiyuan (TYN)46/week 2h20min from $46
Ningbo (NGB)14/week 0h55min from $46
Mianyang (MIG)32/week 3h10min from $47
Zunyi (ZYI)14/week 2h55min from $49
Zhengzhou (CGO)91/week 1h55min from $50
Jieyang (SWA)47/week 2h25min from $50
Fuzhou (FOC)53/week 1h45min from $51
Lanzhou (LHW)49/week 3h05min from $52
Zhanjiang (ZHA)35/week 2h40min from $52
Hefei (HFE)35/week 1h20min from $54
Quanzhou (JJN)28/week 1h50min from $54
Nanchang (KHN)36/week 1h45min from $54
Jining (JNG)13/week 1h40min from $54
Lianyungang (LYG)16/week 1h00min from $59
Zhangjiajie (DYG)44/week 2h20min from $59
Wenzhou (WNZ)65/week 1h20min from $60
Jinan (TNA)21/week 1h50min from $60
Linyi (LYI)28/week 1h30min from $61
Xinzhou (WUT)12/week 2h45min from $66
Guilin (KWL)75/week 2h25min from $67
Beijing (PEK)73/week 2h15min from $67
Tangshan (TVS)14/week 2h15min from $68
Yantai (YNT)32/week 1h40min from $70
Anshun (AVA)6/week 3h15min from $72
Changde (CGD)7/week 2h35min from $72
Guangyuan (GYS)14/week 3h05min from $73
Zhoushan (HSN)14/week 0h50min from $75
Baotou (BAV)29/week 3h05min from $75
Shiyan (WDS)7/week 2h30min from $75
Lüliang (LLV)8/week 2h45min from $77
Hengyang (HNY)14/week 2h10min from $78
Handan (HDG)28/week 2h00min from $79
Shijiazhuang (SJW)35/week 2h05min from $79
Ordos (DSN)21/week 2h50min from $81
Datong (DAT)15/week 2h45min from $82
Zhangye (YZY)3/week 3h30min from $84
Wuhan (WUH)82/week 1h55min from $85
Ji'an (JGS)8/week 1h50min from $86
Rizhao (RIZ)14/week 1h35min from $88
Qinhuangdao (BPE)14/week 2h10min from $88
Wanzhou (WXN)12/week 2h35min from $88
Dazhou (DAX)9/week 2h55min from $89
Huai'an (HIA)13/week 1h10min from $91
Qingyang (IQN)3/week 2h55min from $92
Weihai (WEH)23/week 1h55min from $93
Dandong (DDG)8/week 2h05min from $93
Yanji (YNJ)18/week 2h50min from $94
Nanyang (NNY)7/week 2h10min from $96
Nanchong (NAO)7/week 3h25min from $98
Yulin (UYN)14/week 2h55min from $99
Yichang (YIH)25/week 2h10min from $102
Yuncheng (YCU)23/week 2h20min from $104
Ganzhou (KOW)10/week 1h50min from $104
Liuzhou (LZH)6/week 3h05min from $105
Zhangjiakou (ZQZ)14/week 2h35min from $110
Yibin (YBP)21/week 3h15min from $114
Xining (XNN)24/week 3h25min from $119
Beijing (NAY)14/week 2h10min from $120
Yingkou (YKH)14/week 2h10min from $122
Luzhou (LZO)7/week 3h30min from $125
Jinzhou (JNZ)19/week 2h15min from $126
Beihai (BHY)9/week 3h05min from $133
Ürümqi (URC)22/week 5h25min from $140
Sanming (SQJ)7/week 2h00min from $152
Tongliao (TGO)6/week 3h00min from $153
Xingyi (ACX)7/week 3h20min from $165
Longyan (LCX)3/week 1h55min from $166
Jinghong (JHG)14/week 3h55min from $169
Hohhot (HET)22/week 2h40min from $170
Mudanjiang (MDG)1/week 4h35min from $178
Mang City (LUM)3/week 4h30min from $185
Dongying (DOY)14/week 2h00min from $188
Changzhi (CIH)7/week 2h20min from $192
Xiangyang (XFN)10/week 2h00min from $192
Yinchuan (INC)42/week 3h00min from $194
Hami (HMI)4/week 4h30min from $197
Tongren (TEN)14/week 2h45min from $221
Linfen (LFQ)14/week 2h30min from $227
Huizhou (HUZ)21/week 2h30min from $237
Hanzhong (HZG)7/week 2h45min from $251
Kashgar (KHG)1/week 6h45min from $296
Hailar (HLD)9/week 3h30min from $394
Lijiang (LJG)4/week 4h00min from $481
Australia
Sydney (SYD)28/week 10h10min from $474
Melbourne (MEL)17/week 10h20min from $491
Brisbane (BNE)6/week 9h50min from $507
Austria
Wien (VIE)7/week 11h20min from $675
Belgium
Brussels (BRU)1/week 12h05min from $1,528
Brunei Darussalam
Bandar Seri Begawan (BWN)3/week 4h50min from $481
Cambodia
Phnom Penh (PNH)39/week 4h15min from $124
Siem Reap (REP)17/week 4h10min from $143
Sihanoukville (KOS)5/week 4h25min from $348
Canada
Vancouver (YVR)21/week 10h20min from $502
Toronto (YYZ)14/week 13h45min from $574
Montréal (YUL)7/week 13h30min from $577
Czechia
Prague (PRG)8/week 11h40min from $634
Denmark
Copenhagen (CPH)7/week 11h20min from $785
Ethiopia
Addis Ababa (ADD)14/week 11h30min from $949
Finland
Helsinki (HEL)14/week 9h55min from $520
France
Paris (CDG)42/week 12h10min from $655
Germany
Frankfurt (FRA)42/week 11h35min from $645
Munich (MUC)13/week 11h35min from $802
Hong Kong
Hong Kong (HKG)261/week 1h00min from $83
Hungary
Budapest (BUD)3/week 11h20min from $722
India
New Delhi (DEL)12/week 6h40min from $578
Mumbai (BOM)5/week 10h25min from $591
Indonesia
Jakarta (CGK)17/week 6h05min from $213
Denpasar (DPS)10/week 6h25min from $254
Israel
Tel Aviv (TLV)1/week 11h55min from $2,601
Italy
Rome (FCO)14/week 12h35min from $581
Milan (MXP)7/week 12h20min from $704
Japan
Tokyo (NRT)173/week 2h10min from $81
Tokyo (HND)77/week 2h25min from $93
Osaka (KIX)177/week 1h45min from $93
Nagoya (NGO)105/week 2h00min from $112
Takamatsu (TAK)6/week 1h55min from $113
Saga (HSG)8/week 1h30min from $113
Sapporo (CTS)51/week 2h50min from $129
Okinawa (OKA)35/week 1h55min from $145
Okayama (OKJ)7/week 2h05min from $167
Matsuyama (MYJ)2/week 1h55min from $167
Hiroshima (HIJ)7/week 2h00min from $187
Shizuoka (FSZ)7/week 2h30min from $187
Nagasaki (NGS)3/week 1h35min from $187
Kagoshima (KOJ)2/week 1h40min from $232
Niigata (KIJ)2/week 2h30min from $232
Toyama (TOY)2/week 2h30min from $269
Komatsu (KMQ)6/week 2h05min from $270
Morioka (HNA)4/week 2h55min from $305
Fukuoka (FUK)38/week 1h40min from $317
Sendai (SDJ)6/week 2h45min from $341
Lao People's Democratic Republic
Vientiane (VTE)2/week 3h50min from $234
Macao
Macau (MFM)73/week 2h30min from $64
Malaysia
Kuala Lumpur (KUL)50/week 5h20min from $90
Kota-Kinabalu (BKI)9/week 4h30min from $226
Maldives
Malé (MLE)7/week 8h40min from $282
Mauritius
Mauritius (MRU)2/week 11h20min from $714
Mexico
Tijuana (TIJ)15/week 3h35min from $147
México City (MEX)3/week 14h05min from $1,158
Myanmar
Yangon (RGN)18/week 4h29min from $143
Netherlands
Amsterdam (AMS)21/week 11h35min from $748
New Zealand
Auckland (AKL)17/week 11h15min from $509
Philippines
Manila (MNL)37/week 3h35min from $48
Lapu-Lapu (CEB)22/week 4h10min from $57
Luzon (CRK)10/week 3h30min from $68
Kalibo (KLO)15/week 3h40min from $85
Qatar
Doha (DOH)7/week 9h35min from $1,041
Russian Federation
Vladivostok (VVO)2/week 3h20min from $160
Novosibirsk (OVB)2/week 6h25min from $273
Moscow (SVO)32/week 9h30min from $330
St. Petersburg (LED)11/week 10h05min from $420
Singapore
Singapore (SIN)86/week 5h10min from $112
South Korea
Jeju (CJU)74/week 0h50min from $82
Seoul (ICN)146/week 1h40min from $105
Daegu (TAE)14/week 1h45min from $177
Busan (PUS)40/week 1h30min from $188
Muan (MWX)2/week 1h35min from $248
Spain
Madrid (MAD)11/week 14h00min from $442
Barcelona (BCN)4/week 13h20min from $677
Sri Lanka
Colombo (CMB)11/week 6h55min from $299
Sweden
Stockholm (ARN)8/week 10h30min from $599
Switzerland
Zürich (ZRH)7/week 12h20min from $724
Taiwan, Province of China
Taipei (TPE)88/week 1h30min from $79
Kaohsiung (KHH)19/week 2h05min from $100
Taipei (TSA)25/week 1h35min from $132
Thailand
Bangkok (DMK)15/week 4h20min from $70
Phuket (HKT)71/week 5h00min from $82
Bangkok (BKK)146/week 4h00min from $99
Chiang Mai (CNX)41/week 4h20min from $99
Krabi (KBV)1/week 5h50min from $165
Turkey
Istanbul (IST)11/week 11h40min from $572
United Arab Emirates
Dubai (DXB)26/week 8h50min from $326
Abu Dhabi (AUH)10/week 9h30min from $461
United Kingdom
London (LGW)22/week 12h05min from $568
London (LHR)40/week 11h50min from $573
United States
Los Angeles (LAX)43/week 11h15min from $293
Seattle (SEA)17/week 10h20min from $326
Chicago (ORD)19/week 13h20min from $405
Newark (EWR)7/week 14h20min from $455
San Francisco (SFO)28/week 10h55min from $458
Atlanta (ATL)13/week 14h25min from $602
Detroit (DTW)14/week 13h35min from $602
New York (JFK)14/week 14h40min from $657
Honolulu (HNL)11/week 8h35min from $684
Dallas-Fort Worth (DFW)13/week 13h15min from $802
Boston (BOS)4/week 14h10min from $889
Vietnam
Ho Chi Minh City (SGN)33/week 4h10min from $169
Hanoi (HAN)14/week 3h35min from $253