Direct Flights
from Shanghai SHA

2,834 weekly flights departing from Shanghai Hongqiao Intl
Serving 107 domestic and 72 international routes.
Main airline: China Eastern Airlines
Departure city: Shanghai, China

Domestic
Qingdao (TAO)92/week 1h30min from $41
Enshi (ENH)3/week 2h35min from $44
Shenyang (SHE)72/week 2h20min from $44
Dalian (DLC)71/week 1h55min from $49
Quanzhou (JJN)25/week 1h40min from $49
Changde (CGD)5/week 2h25min from $51
Xiamen (XMN)80/week 1h50min from $51
Shijiazhuang (SJW)13/week 2h05min from $53
Zhuhai (ZUH)31/week 2h35min from $55
Ningbo (NGB)3/week 1h00min from $58
Wuyishan (WUS)12/week 1h15min from $59
Huai'an (HIA)6/week 1h10min from $59
Chizhou (JUH)7/week 1h20min from $60
Jieyang (SWA)36/week 2h10min from $60
Qianjiang (JIQ)5/week 2h35min from $62
Yinchuan (INC)18/week 3h05min from $63
Tianjin (TSN)49/week 2h05min from $65
Zunyi (ZYI)12/week 2h50min from $68
Xinyang (XAI)6/week 1h50min from $68
Nanning (NNG)37/week 2h55min from $71
Anshun (AVA)1/week 3h20min from $71
Yichang (YIH)11/week 2h20min from $73
Shiyan (WDS)12/week 1h50min from $75
Anqing (AQG)3/week 1h35min from $77
Hengyang (HNY)3/week 2h10min from $77
Taiyuan (TYN)37/week 2h20min from $78
Shenzhen (SZX)100/week 2h20min from $82
Fuyang (FUG)3/week 1h25min from $82
Changchun (CGQ)59/week 2h35min from $82
Chongqing (CKG)104/week 2h45min from $82
Zhengzhou (CGO)46/week 2h00min from $83
Guilin (KWL)22/week 2h50min from $83
Zhanjiang (ZHA)15/week 2h55min from $87
Changsha (CSX)55/week 1h55min from $87
Guangzhou (CAN)146/week 2h25min from $88
Ji'an (JGS)5/week 1h55min from $89
Dongying (DOY)6/week 1h45min from $90
Fuzhou (FOC)29/week 1h25min from $92
Harbin (HRB)56/week 2h50min from $93
Rizhao (RIZ)5/week 1h40min from $94
Zhoushan (HSN)6/week 1h05min from $96
Zunyi (WMT)3/week 2h55min from $97
Lanzhou (LHW)43/week 3h05min from $98
Guiyang (KWE)41/week 2h55min from $98
Kunming (KMG)59/week 3h30min from $98
Lüliang (LLV)2/week 2h50min from $99
Nanchang (KHN)23/week 1h40min from $99
Luoyang (LYA)6/week 2h05min from $101
Ordos (DSN)12/week 2h55min from $104
Wenzhou (WNZ)24/week 1h10min from $104
Mianyang (MIG)12/week 3h15min from $104
Hohhot (HET)21/week 2h45min from $106
Xi'an (XIY)86/week 2h30min from $107
Beijing (PEK)105/week 2h15min from $108
Huaihua (HJJ)1/week 3h00min from $109
Linyi (LYI)9/week 1h30min from $109
Beihai (BHY)9/week 3h05min from $110
Qingyang (IQN)1/week 3h10min from $117
Nanjing (NKG)3/week 1h05min from $118
Lianyungang (LYG)12/week 1h20min from $118
Handan (HDG)6/week 2h15min from $121
Yingkou (YKH)14/week 2h10min from $122
Weihai (WEH)17/week 1h50min from $123
Baotou (BAV)11/week 3h00min from $124
Chengdu (CTU)108/week 3h15min from $130
Zhangjiakou (ZQZ)4/week 2h40min from $131
Bijie (BFJ)3/week 3h05min from $133
Jingdezhen (JDZ)3/week 1h40min from $136
Yantai (YNT)37/week 1h50min from $140
Yulin (UYN)6/week 3h00min from $140
Jinan (TNA)18/week 1h55min from $142
Jining (JNG)3/week 1h50min from $144
Sanya (SYX)43/week 3h10min from $146
Jinzhou (JNZ)6/week 2h15min from $149
Xinzhou (WUT)5/week 2h50min from $150
Liuzhou (LZH)12/week 2h45min from $162
Sanming (SQJ)5/week 1h45min from $164
Ganzhou (KOW)9/week 2h00min from $167
Datong (DAT)6/week 2h55min from $168
Wanzhou (WXN)3/week 2h40min from $169
Dazhou (DAX)3/week 3h15min from $169
Wuhan (WUH)57/week 1h55min from $173
Yancheng (YNZ)3/week 1h35min from $179
Dandong (DDG)1/week 2h10min from $183
Xining (XNN)16/week 3h25min from $185
Xingyi (ACX)3/week 3h30min from $190
Lijiang (LJG)12/week 3h50min from $195
Hefei (HFE)3/week 1h25min from $195
Nanyang (NNY)3/week 2h05min from $200
Ürümqi (URC)31/week 5h20min from $201
Changzhi (CIH)3/week 2h25min from $206
Xiangyang (XFN)6/week 2h05min from $206
Tongliao (TGO)3/week 3h10min from $207
Hami (HMI)4/week 4h30min from $209
Yuncheng (YCU)12/week 2h20min from $217
Tangshan (TVS)3/week 2h20min from $231
Tongren (TEN)3/week 2h45min from $238
Linfen (LFQ)3/week 2h35min from $244
Zhangjiajie (DYG)7/week 2h30min from $248
Qinhuangdao (BPE)3/week 2h25min from $249
Huizhou (HUZ)5/week 2h35min from $255
Xiaguan (DLU)6/week 4h05min from $269
Hanzhong (HZG)2/week 3h15min from $271
Nanchong (NAO)3/week 3h20min from $273
Guangyuan (GYS)3/week 3h10min from $294
Haikou (HAK)22/week 3h15min from $306
Mudanjiang (MDG)5/week 4h45min from $323
Yanji (YNJ)3/week 2h50min from $329
Luzhou (LZO)3/week 3h30min from $330
Yibin (YBP)3/week 3h40min from $335
Jinghong (JHG)3/week 3h50min from $414
Lhasa (LXA)3/week 7h00min from $415
Mang City (LUM)3/week 4h15min from $416
Kashgar (KHG)1/week 9h05min from $713
Zhangye (YZY)1/week 5h25min from $1,176
Australia
Sydney (SYD)6/week 10h30min from $3,985
Melbourne (MEL)6/week 10h45min from $4,422
Brisbane (BNE)3/week 10h00min from $4,429
Austria
Wien (VIE)1/week 11h45min from $867
Belgium
Brussels (BRU)3/week 12h05min from $1,529
Brunei Darussalam
Bandar Seri Begawan (BWN)3/week 4h50min from $483
Cambodia
Sihanoukville (KOS)5/week 4h25min from $346
Siem Reap (REP)3/week 4h15min from $759
Phnom Penh (PNH)1/week 4h15min from $2,910
Canada
Vancouver (YVR)8/week 10h20min from $1,775
Montréal (YUL)2/week 13h30min from $1,873
Toronto (YYZ)5/week 13h45min from $1,998
Czechia
Prague (PRG)7/week 11h40min from $635
Denmark
Copenhagen (CPH)1/week 11h45min from $1,086
Ethiopia
Addis Ababa (ADD)3/week 11h30min from $3,429
Finland
Helsinki (HEL)2/week 10h00min from $779
France
Paris (CDG)8/week 12h25min from $1,470
Germany
Munich (MUC)6/week 11h35min from $1,013
Frankfurt (FRA)3/week 11h50min from $1,273
Hong Kong
Hong Kong (HKG)95/week 2h25min from $175
Hungary
Budapest (BUD)2/week 11h20min from $1,332
India
Mumbai (BOM)5/week 10h25min from $589
New Delhi (DEL)4/week 6h40min from $1,181
Indonesia
Jakarta (CGK)1/week 6h10min from $553
Denpasar (DPS)3/week 6h30min from $1,054
Israel
Tel Aviv (TLV)3/week 11h55min from $2,603
Italy
Milan (MXP)7/week 12h20min from $706
Rome (FCO)3/week 12h45min from $1,551
Japan
Takamatsu (TAK)5/week 1h55min from $113
Saga (HSG)7/week 1h30min from $113
Okayama (OKJ)3/week 2h05min from $277
Hiroshima (HIJ)3/week 2h00min from $303
Shizuoka (FSZ)3/week 2h30min from $303
Sendai (SDJ)6/week 2h45min from $341
Osaka (KIX)24/week 1h55min from $351
Tokyo (NRT)30/week 2h35min from $364
Tokyo (HND)24/week 2h25min from $476
Fukuoka (FUK)6/week 1h40min from $1,235
Okinawa (OKA)6/week 2h30min from $1,324
Nagasaki (NGS)1/week 1h35min from $1,418
Matsuyama (MYJ)1/week 1h55min from $1,497
Nagoya (NGO)12/week 2h05min from $1,674
Komatsu (KMQ)2/week 2h05min from $1,700
Toyama (TOY)1/week 2h30min from $1,772
Niigata (KIJ)1/week 2h30min from $1,936
Kagoshima (KOJ)1/week 1h40min from $2,060
Sapporo (CTS)5/week 3h15min from $2,159
Morioka (HNA)1/week 2h55min from $2,159
Lao People's Democratic Republic
Vientiane (VTE)2/week 3h50min from $234
Macao
Macau (MFM)34/week 2h20min from $205
Malaysia
Kota-Kinabalu (BKI)9/week 4h30min from $226
Kuala Lumpur (KUL)6/week 5h40min from $338
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)3/week 5h10min from $1,678
Netherlands
Amsterdam (AMS)2/week 12h20min from $1,227
New Zealand
Auckland (AKL)3/week 11h15min from $3,944
Philippines
Manila (MNL)6/week 3h40min from $76
Lapu-Lapu (CEB)5/week 4h35min from $100
Kalibo (KLO)3/week 4h05min from $154
Luzon (CRK)1/week 3h45min from $193
Qatar
Doha (DOH)6/week 10h20min from $1,277
Russian Federation
Vladivostok (VVO)1/week 3h05min from $183
Novosibirsk (OVB)2/week 6h25min from $271
St. Petersburg (LED)2/week 10h15min from $968
Moscow (SVO)2/week 10h40min from $987
Singapore
Singapore (SIN)23/week 5h15min from $421
South Korea
Seoul (GMP)23/week 1h45min from $228
Busan (PUS)13/week 1h55min from $362
Jeju (CJU)4/week 1h30min from $786
Seoul (ICN)1/week 1h45min from $809
Daegu (TAE)3/week 2h00min from $859
Muan (MWX)1/week 1h40min from $864
Spain
Barcelona (BCN)4/week 13h20min from $670
Madrid (MAD)1/week 14h20min from $1,096
Sri Lanka
Colombo (CMB)4/week 6h55min from $411
Sweden
Stockholm (ARN)8/week 10h30min from $585
Switzerland
Zürich (ZRH)5/week 12h20min from $936
Taiwan, Province of China
Taipei (TPE)28/week 1h45min from $285
Taipei (TSA)14/week 1h55min from $307
Kaohsiung (KHH)7/week 2h10min from $415
Thailand
Krabi (KBV)1/week 5h50min from $146
Bangkok (DMK)2/week 4h25min from $227
Bangkok (BKK)21/week 4h30min from $277
Phuket (HKT)6/week 5h25min from $535
Chiang Mai (CNX)3/week 4h50min from $638
Turkey
Istanbul (IST)3/week 11h50min from $1,325
United Arab Emirates
Abu Dhabi (AUH)3/week 10h35min from $1,313
Dubai (DXB)1/week 10h20min from $1,386
United Kingdom
London (LGW)3/week 12h55min from $1,388
London (LHR)8/week 12h30min from $1,388
United States
Atlanta (ATL)13/week 14h25min from $600
Honolulu (HNL)11/week 8h35min from $684
Dallas-Fort Worth (DFW)3/week 13h10min from $889
San Francisco (SFO)6/week 11h00min from $890
Boston (BOS)4/week 14h10min from $892
Newark (EWR)3/week 14h25min from $1,126
Seattle (SEA)3/week 11h00min from $1,568
New York (JFK)6/week 14h40min from $1,757
Los Angeles (LAX)6/week 11h45min from $2,370
Detroit (DTW)3/week 13h32min from $2,436
Chicago (ORD)3/week 14h00min from $3,067
Vietnam
Hanoi (HAN)3/week 3h55min from $201
Ho Chi Minh City (SGN)6/week 4h10min from $201