Direct Flights
from Shanghai SHA

11,174 weekly flights departing from Shanghai Hongqiao Intl
Serving 115 domestic and 100 international routes.
Main airline: China Eastern Airlines
Departure city: Shanghai, China

Domestic
Guiyang (KWE)201/week 2h40min from $20
Chongqing (CKG)383/week 2h40min from $21
Sanya (SYX)187/week 3h05min from $23
Chengdu (CTU)405/week 2h55min from $24
Kunming (KMG)274/week 2h55min from $26
Yinchuan (INC)76/week 2h50min from $27
Shenyang (SHE)273/week 2h20min from $27
Changsha (CSX)228/week 1h50min from $27
Harbin (HRB)229/week 2h50min from $31
Dalian (DLC)253/week 1h55min from $31
Qingdao (TAO)357/week 1h00min from $32
Nanning (NNG)143/week 2h50min from $33
Haikou (HAK)120/week 2h50min from $33
Shenzhen (SZX)677/week 2h15min from $33
Xiamen (XMN)304/week 1h45min from $34
Zhuhai (ZUH)148/week 2h20min from $38
Zunyi (ZYI)21/week 2h55min from $39
Nanjing (NKG)14/week 1h05min from $39
Guangzhou (CAN)428/week 2h15min from $40
Zunyi (WMT)16/week 2h55min from $41
Quanzhou (JJN)75/week 1h40min from $42
Dongying (DOY)28/week 1h45min from $42
Lanzhou (LHW)108/week 3h05min from $42
Tianjin (TSN)239/week 2h05min from $44
Yantai (YNT)122/week 1h40min from $45
Changchun (CGQ)191/week 2h35min from $46
Taiyuan (TYN)130/week 2h15min from $46
Ningbo (NGB)14/week 0h55min from $46
Xi'an (XIY)362/week 2h20min from $46
Mianyang (MIG)31/week 3h10min from $47
Fuzhou (FOC)127/week 1h25min from $51
Zhengzhou (CGO)168/week 1h55min from $51
Jieyang (SWA)117/week 1h55min from $51
Changde (CGD)17/week 2h15min from $52
Zhanjiang (ZHA)50/week 2h40min from $52
Jining (JNG)13/week 1h40min from $54
Nanchang (KHN)71/week 1h35min from $54
Hefei (HFE)35/week 1h20min from $54
Beijing (PEK)549/week 2h10min from $55
Lianyungang (LYG)31/week 1h00min from $57
Zhangjiajie (DYG)44/week 2h20min from $58
Xinyang (XAI)7/week 2h00min from $58
Jinan (TNA)49/week 1h50min from $58
Wuyishan (WUS)12/week 1h15min from $59
Wenzhou (WNZ)74/week 1h10min from $60
Chizhou (JUH)7/week 1h20min from $60
Linyi (LYI)38/week 1h25min from $60
Weihai (WEH)51/week 1h50min from $60
Anqing (AQG)7/week 1h25min from $60
Dandong (DDG)8/week 2h05min from $61
Qianjiang (JIQ)5/week 2h35min from $62
Yancheng (YNZ)12/week 1h05min from $62
Fuyang (FUG)18/week 1h30min from $62
Shijiazhuang (SJW)86/week 2h00min from $64
Xinzhou (WUT)12/week 2h45min from $65
Enshi (ENH)6/week 2h20min from $66
Guilin (KWL)77/week 2h25min from $67
Tangshan (TVS)14/week 2h15min from $68
Zhangjiakou (ZQZ)17/week 2h35min from $72
Anshun (AVA)6/week 3h15min from $72
Guangyuan (GYS)14/week 3h05min from $74
Baotou (BAV)29/week 3h05min from $75
Luoyang (LYA)29/week 1h45min from $75
Zhoushan (HSN)14/week 0h50min from $75
Shiyan (WDS)12/week 1h50min from $75
Lüliang (LLV)8/week 2h45min from $77
Hengyang (HNY)14/week 2h10min from $78
Handan (HDG)28/week 2h00min from $79
Ordos (DSN)22/week 2h50min from $81
Datong (DAT)15/week 2h45min from $81
Zhangye (YZY)3/week 3h30min from $84
Wuhan (WUH)130/week 1h55min from $85
Ji'an (JGS)22/week 1h50min from $86
Hohhot (HET)66/week 2h40min from $86
Qinhuangdao (BPE)14/week 2h10min from $88
Wanzhou (WXN)12/week 2h35min from $88
Rizhao (RIZ)14/week 1h35min from $88
Dazhou (DAX)9/week 2h55min from $89
Qingyang (IQN)3/week 2h55min from $91
Huai'an (HIA)13/week 1h10min from $91
Yanji (YNJ)18/week 2h50min from $94
Nanyang (NNY)7/week 2h10min from $96
Nanchong (NAO)7/week 3h25min from $97
Yulin (UYN)17/week 2h55min from $99
Yuncheng (YCU)23/week 2h20min from $104
Ganzhou (KOW)22/week 1h50min from $104
Yichang (YIH)25/week 2h10min from $105
Liuzhou (LZH)19/week 2h40min from $105
Huaihua (HJJ)6/week 2h30min from $108
Yibin (YBP)21/week 3h15min from $113
Jingdezhen (JDZ)14/week 1h15min from $116
Xining (XNN)27/week 3h25min from $118
Yingkou (YKH)14/week 2h10min from $122
Luzhou (LZO)7/week 3h30min from $125
Jinzhou (JNZ)19/week 2h15min from $126
Bijie (BFJ)14/week 2h50min from $128
Beihai (BHY)9/week 3h05min from $133
Lijiang (LJG)18/week 3h45min from $139
Ürümqi (URC)142/week 5h00min from $140
Sanming (SQJ)7/week 2h00min from $151
Tongliao (TGO)6/week 3h00min from $152
Xingyi (ACX)7/week 3h20min from $165
Jinghong (JHG)14/week 3h55min from $169
Mudanjiang (MDG)1/week 4h35min from $183
Mang City (LUM)3/week 4h30min from $185
Xiangyang (XFN)10/week 2h00min from $190
Changzhi (CIH)7/week 2h20min from $190
Hami (HMI)4/week 4h30min from $209
Tongren (TEN)14/week 2h45min from $220
Linfen (LFQ)14/week 2h30min from $225
Huizhou (HUZ)21/week 2h30min from $236
Hanzhong (HZG)7/week 2h45min from $250
Xiaguan (DLU)14/week 3h35min from $251
Lhasa (LXA)6/week 7h25min from $299
Kashgar (KHG)1/week 8h25min from $407
Australia
Melbourne (MEL)17/week 10h20min from $370
Sydney (SYD)28/week 10h10min from $476
Brisbane (BNE)6/week 9h50min from $485
Austria
Wien (VIE)7/week 11h20min from $668
Belgium
Brussels (BRU)3/week 12h05min from $1,529
Brunei Darussalam
Bandar Seri Begawan (BWN)3/week 4h50min from $483
Cambodia
Phnom Penh (PNH)39/week 4h15min from $124
Siem Reap (REP)17/week 4h10min from $142
Sihanoukville (KOS)5/week 4h25min from $346
Canada
Vancouver (YVR)21/week 10h20min from $501
Toronto (YYZ)14/week 13h45min from $549
Montréal (YUL)7/week 13h30min from $575
Czechia
Prague (PRG)7/week 11h40min from $635
Denmark
Copenhagen (CPH)7/week 11h20min from $776
Ethiopia
Addis Ababa (ADD)14/week 11h30min from $953
Finland
Helsinki (HEL)14/week 9h55min from $515
France
Paris (CDG)42/week 12h10min from $655
Germany
Frankfurt (FRA)42/week 11h35min from $645
Munich (MUC)12/week 11h35min from $794
Hong Kong
Hong Kong (HKG)284/week 2h20min from $83
Hungary
Budapest (BUD)3/week 11h20min from $699
India
New Delhi (DEL)12/week 6h40min from $583
Mumbai (BOM)5/week 10h25min from $589
Indonesia
Jakarta (CGK)17/week 6h05min from $212
Denpasar (DPS)10/week 6h25min from $254
Israel
Tel Aviv (TLV)3/week 11h55min from $2,603
Italy
Rome (FCO)14/week 12h35min from $671
Milan (MXP)7/week 12h20min from $706
Japan
Tokyo (NRT)179/week 2h10min from $81
Osaka (KIX)178/week 1h45min from $94
Tokyo (HND)105/week 2h20min from $100
Saga (HSG)7/week 1h30min from $113
Takamatsu (TAK)5/week 1h55min from $113
Nagoya (NGO)105/week 2h00min from $113
Sapporo (CTS)50/week 2h50min from $129
Okinawa (OKA)35/week 1h55min from $144
Matsuyama (MYJ)2/week 1h55min from $167
Hiroshima (HIJ)7/week 2h00min from $186
Shizuoka (FSZ)7/week 2h30min from $186
Nagasaki (NGS)3/week 1h35min from $186
Niigata (KIJ)2/week 2h30min from $232
Kagoshima (KOJ)2/week 1h40min from $232
Okayama (OKJ)7/week 2h05min from $232
Fukuoka (FUK)38/week 1h40min from $264
Toyama (TOY)2/week 2h30min from $269
Komatsu (KMQ)6/week 2h05min from $269
Morioka (HNA)4/week 2h55min from $304
Sendai (SDJ)6/week 2h45min from $341
Lao People's Democratic Republic
Vientiane (VTE)2/week 3h50min from $234
Macao
Macau (MFM)131/week 2h15min from $70
Malaysia
Kuala Lumpur (KUL)48/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 $716
Mexico
México City (MEX)1/week 14h05min from $1,262
Myanmar
Yangon (RGN)18/week 4h29min from $143
Netherlands
Amsterdam (AMS)20/week 11h35min from $750
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)7/week 3h40min from $68
Kalibo (KLO)15/week 3h40min from $85
Qatar
Doha (DOH)7/week 9h35min from $1,017
Russian Federation
Vladivostok (VVO)2/week 3h20min from $159
Novosibirsk (OVB)2/week 6h25min from $271
Moscow (SVO)33/week 9h30min from $327
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)140/week 1h40min from $105
Busan (PUS)40/week 1h30min from $178
Daegu (TAE)14/week 1h45min from $178
Seoul (GMP)49/week 1h30min from $201
Muan (MWX)2/week 1h35min from $247
Spain
Madrid (MAD)11/week 14h00min from $442
Barcelona (BCN)4/week 13h20min from $670
Sri Lanka
Colombo (CMB)11/week 6h55min from $299
Sweden
Stockholm (ARN)8/week 10h30min from $585
Switzerland
Zürich (ZRH)7/week 12h20min from $716
Taiwan, Province of China
Taipei (TPE)87/week 1h30min from $79
Kaohsiung (KHH)19/week 2h05min from $100
Taipei (TSA)55/week 1h35min from $132
Thailand
Bangkok (DMK)15/week 4h20min from $70
Phuket (HKT)70/week 5h00min from $83
Chiang Mai (CNX)40/week 4h20min from $99
Bangkok (BKK)153/week 4h00min from $99
Krabi (KBV)1/week 5h50min from $146
Turkey
Istanbul (IST)11/week 11h40min from $575
United Arab Emirates
Dubai (DXB)26/week 8h50min from $231
Abu Dhabi (AUH)8/week 9h30min from $456
United Kingdom
London (LGW)22/week 12h05min from $566
London (LHR)41/week 11h50min from $574
United States
Los Angeles (LAX)43/week 11h15min from $298
Seattle (SEA)17/week 10h20min from $305
Chicago (ORD)19/week 13h20min from $406
Newark (EWR)7/week 14h20min from $455
San Francisco (SFO)28/week 10h55min from $542
Detroit (DTW)14/week 13h35min from $600
Atlanta (ATL)13/week 14h25min from $600
New York (JFK)14/week 14h40min from $664
Honolulu (HNL)11/week 8h35min from $684
Dallas-Fort Worth (DFW)13/week 13h15min from $799
Boston (BOS)4/week 14h10min from $892
Vietnam
Ho Chi Minh City (SGN)33/week 4h10min from $168
Hanoi (HAN)14/week 3h35min from $253