Direct Flights
from Shanghai SHA

10,609 weekly flights departing from Shanghai Hongqiao Intl
Serving 115 domestic and 104 international routes.
Main airline: China Eastern Airlines
Departure city: Shanghai, China

Domestic
Enshi (ENH)8/week 2h20min from $34
Qingdao (TAO)269/week 1h30min from $39
Nanjing (NKG)14/week 1h05min from $40
Dalian (DLC)244/week 1h55min from $41
Dongying (DOY)16/week 1h45min from $42
Quanzhou (JJN)73/week 1h40min from $42
Changsha (CSX)214/week 1h50min from $43
Shijiazhuang (SJW)78/week 2h00min from $44
Nanchang (KHN)65/week 1h35min from $45
Ningbo (NGB)7/week 0h55min from $46
Yinchuan (INC)54/week 2h50min from $47
Wuhan (WUH)154/week 1h55min from $50
Harbin (HRB)219/week 2h50min from $51
Shiyan (WDS)13/week 1h50min from $51
Anqing (AQG)7/week 1h25min from $51
Changde (CGD)12/week 2h15min from $52
Fuzhou (FOC)106/week 1h25min from $54
Lianyungang (LYG)34/week 1h00min from $54
Huai'an (HIA)14/week 1h10min from $54
Guiyang (KWE)141/week 2h40min from $56
Shenyang (SHE)269/week 2h20min from $56
Hefei (HFE)28/week 1h20min from $56
Anshun (AVA)3/week 3h15min from $57
Taiyuan (TYN)137/week 2h15min from $57
Zhengzhou (CGO)137/week 1h55min from $58
Xinyang (XAI)7/week 2h00min from $59
Wenzhou (WNZ)81/week 1h10min from $59
Fuyang (FUG)21/week 1h30min from $59
Yuncheng (YCU)24/week 2h20min from $59
Zhangjiakou (ZQZ)10/week 2h35min from $61
Shenzhen (SZX)508/week 2h15min from $61
Linyi (LYI)37/week 1h25min from $61
Jinan (TNA)46/week 1h45min from $61
Chongqing (CKG)335/week 2h40min from $61
Changchun (CGQ)179/week 2h35min from $61
Chizhou (JUH)7/week 1h20min from $63
Sanya (SYX)191/week 3h05min from $63
Zhangjiajie (DYG)37/week 2h20min from $63
Handan (HDG)23/week 2h00min from $64
Wuyishan (WUS)13/week 1h15min from $66
Xiamen (XMN)267/week 1h45min from $66
Xinzhou (WUT)13/week 2h45min from $66
Zunyi (WMT)29/week 2h50min from $68
Luoyang (LYA)28/week 2h05min from $68
Zunyi (ZYI)21/week 2h55min from $69
Jieyang (SWA)73/week 1h55min from $69
Jining (JNG)14/week 1h40min from $69
Zhuhai (ZUH)146/week 2h20min from $69
Yichang (YIH)29/week 2h10min from $69
Tianjin (TSN)154/week 2h05min from $70
Yantai (YNT)102/week 1h40min from $70
Zhoushan (HSN)7/week 0h50min from $71
Tangshan (TVS)14/week 2h15min from $71
Nanning (NNG)140/week 2h50min from $72
Haikou (HAK)87/week 2h50min from $74
Lüliang (LLV)6/week 2h45min from $74
Guangzhou (CAN)369/week 2h15min from $74
Guilin (KWL)86/week 2h25min from $76
Kunming (KMG)248/week 3h05min from $76
Ji'an (JGS)11/week 1h50min from $76
Lanzhou (LHW)106/week 3h05min from $77
Jinzhou (JNZ)14/week 2h15min from $78
Rizhao (RIZ)7/week 1h35min from $78
Xi'an (XIY)268/week 2h20min from $78
Hengyang (HNY)7/week 2h10min from $79
Qingyang (IQN)3/week 3h10min from $79
Datong (DAT)21/week 2h45min from $79
Chengdu (CTU)351/week 2h55min from $81
Beihai (BHY)21/week 3h05min from $83
Zhangye (YZY)3/week 3h30min from $84
Beijing (PEK)356/week 1h45min from $84
Ordos (DSN)16/week 2h50min from $84
Huaihua (HJJ)3/week 2h30min from $85
Liuzhou (LZH)21/week 2h40min from $86
Weihai (WEH)44/week 1h50min from $86
Qianjiang (JIQ)2/week 2h35min from $87
Yancheng (YNZ)14/week 1h05min from $88
Ganzhou (KOW)27/week 1h50min from $88
Mianyang (MIG)28/week 3h10min from $88
Qinhuangdao (BPE)7/week 2h10min from $89
Hohhot (HET)47/week 2h35min from $89
Yulin (UYN)7/week 3h05min from $94
Guangyuan (GYS)7/week 3h05min from $101
Zhanjiang (ZHA)30/week 2h40min from $101
Nanchong (NAO)7/week 3h05min from $103
Yanji (YNJ)22/week 2h50min from $104
Dazhou (DAX)3/week 2h55min from $104
Nanyang (NNY)7/week 2h10min from $110
Wanzhou (WXN)8/week 2h45min from $111
Dandong (DDG)7/week 2h05min from $112
Baotou (BAV)18/week 3h05min from $117
Xining (XNN)15/week 3h25min from $118
Yibin (YBP)14/week 3h15min from $120
Luzhou (LZO)7/week 3h30min from $120
Tongren (TEN)24/week 2h40min from $121
Yingkou (YKH)7/week 2h10min from $121
Jingdezhen (JDZ)14/week 1h15min from $130
Bijie (BFJ)14/week 3h00min from $130
Tongliao (TGO)6/week 3h00min from $145
Ürümqi (URC)105/week 5h00min from $155
Sanming (SQJ)6/week 2h00min from $157
Xingyi (ACX)7/week 3h20min from $165
Mudanjiang (MDG)1/week 4h35min from $167
Xiaguan (DLU)14/week 3h35min from $168
Jinghong (JHG)11/week 3h55min from $169
Mang City (LUM)4/week 4h30min from $192
Xiangyang (XFN)20/week 2h05min from $197
Changzhi (CIH)16/week 2h20min from $198
Lijiang (LJG)25/week 3h45min from $202
Hami (HMI)6/week 4h30min from $209
Linfen (LFQ)19/week 2h35min from $236
Huizhou (HUZ)11/week 2h30min from $240
Hanzhong (HZG)7/week 2h55min from $257
Lhasa (LXA)8/week 7h25min from $261
Kashgar (KHG)3/week 8h25min from $268
Australia
Melbourne (MEL)18/week 10h20min from $473
Sydney (SYD)29/week 10h10min from $482
Brisbane (BNE)10/week 9h50min from $485
Austria
Wien (VIE)7/week 11h20min from $737
Belgium
Brussels (BRU)3/week 12h05min from $1,512
Brunei Darussalam
Bandar Seri Begawan (BWN)3/week 4h50min from $509
Cambodia
Phnom Penh (PNH)34/week 4h15min from $109
Siem Reap (REP)20/week 4h10min from $148
Sihanoukville (KOS)5/week 4h25min from $346
Canada
Vancouver (YVR)22/week 10h20min from $359
Toronto (YYZ)14/week 13h45min from $533
Montréal (YUL)7/week 13h30min from $565
Czechia
Prague (PRG)9/week 11h40min from $635
Denmark
Copenhagen (CPH)7/week 11h20min from $537
Ethiopia
Addis Ababa (ADD)14/week 11h55min from $894
Finland
Helsinki (HEL)14/week 9h55min from $542
France
Paris (CDG)42/week 12h10min from $679
Germany
Frankfurt (FRA)35/week 11h35min from $448
Munich (MUC)12/week 11h35min from $746
Hong Kong
Hong Kong (HKG)319/week 2h05min from $74
Hungary
Budapest (BUD)5/week 11h20min from $684
India
New Delhi (DEL)12/week 6h40min from $606
Mumbai (BOM)5/week 10h25min from $611
Indonesia
Jakarta (CGK)21/week 6h05min from $224
Denpasar (DPS)10/week 6h30min from $254
Israel
Tel Aviv (TLV)3/week 11h55min from $2,444
Italy
Rome (FCO)7/week 12h45min from $568
Milan (MXP)12/week 12h20min from $719
Japan
Osaka (KIX)202/week 1h45min from $58
Takamatsu (TAK)8/week 1h55min from $65
Saga (HSG)10/week 1h30min from $65
Nagoya (NGO)121/week 2h00min from $65
Tokyo (HND)98/week 2h20min from $66
Tokyo (NRT)175/week 2h10min from $93
Sapporo (CTS)79/week 2h50min from $129
Okinawa (OKA)36/week 1h55min from $142
Nagasaki (NGS)3/week 1h35min from $214
Fukuoka (FUK)38/week 1h40min from $221
Shizuoka (FSZ)7/week 2h30min from $264
Matsuyama (MYJ)2/week 1h55min from $264
Niigata (KIJ)2/week 2h30min from $264
Okayama (OKJ)7/week 2h05min from $264
Kagoshima (KOJ)2/week 1h40min from $293
Morioka (HNA)2/week 2h55min from $301
Komatsu (KMQ)6/week 2h05min from $301
Toyama (TOY)2/week 2h30min from $301
Hiroshima (HIJ)7/week 2h00min from $326
Sendai (SDJ)7/week 2h40min from $334
Lao People's Democratic Republic
Vientiane (VTE)3/week 3h50min from $224
Macao
Macau (MFM)138/week 2h30min from $62
Malaysia
Kuala Lumpur (KUL)54/week 5h30min from $99
Kota-Kinabalu (BKI)13/week 4h30min from $128
Maldives
Malé (MLE)7/week 8h40min from $285
Mauritius
Mauritius (MRU)4/week 11h15min from $703
Mexico
México City (MEX)3/week 14h05min from $1,156
Myanmar
Yangon (RGN)14/week 5h10min from $144
Netherlands
Amsterdam (AMS)20/week 11h35min from $756
New Zealand
Auckland (AKL)24/week 11h15min from $523
Philippines
Manila (MNL)49/week 3h35min from $35
Kalibo (KLO)16/week 3h40min from $99
Luzon (CRK)7/week 3h40min from $163
Lapu-Lapu (CEB)24/week 4h10min from $163
Qatar
Doha (DOH)7/week 9h35min from $1,056
Russian Federation
Vladivostok (VVO)2/week 3h00min from $170
Novosibirsk (OVB)2/week 6h25min from $287
Moscow (SVO)25/week 9h30min from $313
St. Petersburg (LED)6/week 10h15min from $610
Singapore
Singapore (SIN)132/week 5h20min from $112
South Korea
Jeju (CJU)82/week 0h50min from $82
Seoul (ICN)161/week 1h40min from $97
Daegu (TAE)14/week 1h45min from $125
Muan (MWX)2/week 1h35min from $177
Busan (PUS)40/week 1h30min from $188
Seoul (GMP)41/week 1h30min from $212
Spain
Madrid (MAD)11/week 14h00min from $524
Barcelona (BCN)4/week 13h20min from $690
Sri Lanka
Colombo (CMB)12/week 6h55min from $310
Sweden
Stockholm (ARN)4/week 10h30min from $533
Switzerland
Zürich (ZRH)7/week 12h20min from $820
Taiwan, Province of China
Kaohsiung (KHH)27/week 2h00min from $63
Taipei (TPE)141/week 1h30min from $64
Taipei (TSA)45/week 1h35min from $115
Thailand
Bangkok (DMK)23/week 4h20min from $82
Bangkok (BKK)184/week 4h10min from $100
Chiang Mai (CNX)56/week 4h20min from $100
Phuket (HKT)133/week 4h35min from $114
Krabi (KBV)14/week 5h05min from $147
Turkey
Istanbul (IST)7/week 11h50min from $645
United Arab Emirates
Dubai (DXB)23/week 8h50min from $334
Abu Dhabi (AUH)13/week 9h30min from $486
United Kingdom
London (LGW)22/week 12h05min from $587
London (LHR)24/week 12h10min from $661
United States
Los Angeles (LAX)42/week 11h15min from $250
Seattle (SEA)17/week 10h20min from $305
San Francisco (SFO)28/week 10h55min from $396
Chicago (ORD)15/week 13h25min from $424
New York (JFK)14/week 14h40min from $441
Newark (EWR)7/week 14h25min from $470
Detroit (DTW)14/week 13h35min from $622
Atlanta (ATL)14/week 14h15min from $622
Honolulu (HNL)12/week 8h35min from $680
Boston (BOS)4/week 14h10min from $718
Dallas-Fort Worth (DFW)14/week 13h10min from $778
Vietnam
Ho Chi Minh City (SGN)28/week 4h10min from $211
Hanoi (HAN)14/week 3h35min from $253