Direct Flights
from Shanghai SHA

9,804 weekly flights departing from Shanghai Hongqiao Intl
Serving 114 domestic and 100 international routes.
Main airline: China Eastern Airlines
Departure city: Shanghai, China

Domestic
Wuhan (WUH)154/week 1h55min from $28
Nanyang (NNY)7/week 2h10min from $29
Nanchang (KHN)60/week 1h35min from $32
Dongying (DOY)16/week 1h45min from $32
Dalian (DLC)225/week 1h55min from $39
Quanzhou (JJN)68/week 1h40min from $42
Changde (CGD)12/week 2h15min from $42
Wenzhou (WNZ)73/week 1h10min from $43
Shiyan (WDS)10/week 1h55min from $44
Ningbo (NGB)7/week 0h55min from $45
Enshi (ENH)6/week 2h20min from $45
Taiyuan (TYN)116/week 2h15min from $45
Chengdu (CTU)329/week 2h55min from $45
Anqing (AQG)7/week 1h25min from $45
Qingdao (TAO)262/week 1h30min from $46
Shijiazhuang (SJW)78/week 2h05min from $46
Yinchuan (INC)51/week 2h50min from $47
Nanjing (NKG)14/week 1h05min from $50
Harbin (HRB)173/week 2h50min from $51
Fuzhou (FOC)106/week 1h25min from $53
Hefei (HFE)28/week 1h20min from $53
Lianyungang (LYG)24/week 1h00min from $54
Huai'an (HIA)14/week 1h10min from $55
Shenyang (SHE)227/week 2h20min from $55
Zunyi (ZYI)21/week 2h55min from $55
Anshun (AVA)3/week 3h15min from $57
Changsha (CSX)189/week 1h50min from $57
Fuyang (FUG)14/week 1h30min from $58
Chizhou (JUH)7/week 1h20min from $58
Zhengzhou (CGO)137/week 1h55min from $58
Changchun (CGQ)156/week 2h35min from $60
Xinyang (XAI)7/week 2h00min from $60
Beijing (PEK)354/week 2h10min from $60
Zhangjiakou (ZQZ)10/week 2h35min from $60
Jieyang (SWA)64/week 1h55min from $60
Chongqing (CKG)323/week 2h40min from $60
Guiyang (KWE)145/week 2h40min from $60
Jinan (TNA)35/week 1h50min from $61
Xining (XNN)11/week 3h25min from $62
Linyi (LYI)35/week 1h25min from $62
Mang City (LUM)4/week 4h30min from $62
Lüliang (LLV)6/week 2h45min from $62
Xiamen (XMN)247/week 1h45min from $62
Luoyang (LYA)28/week 2h05min from $63
Zhangjiajie (DYG)34/week 2h20min from $64
Xinzhou (WUT)13/week 2h45min from $64
Handan (HDG)23/week 2h00min from $65
Wuyishan (WUS)13/week 1h15min from $66
Zhoushan (HSN)7/week 0h50min from $67
Guilin (KWL)81/week 2h25min from $68
Zhuhai (ZUH)129/week 2h20min from $68
Haikou (HAK)77/week 2h50min from $68
Tianjin (TSN)147/week 2h05min from $69
Tangshan (TVS)14/week 2h15min from $69
Yantai (YNT)95/week 1h40min from $69
Nanning (NNG)125/week 2h50min from $71
Jining (JNG)14/week 1h40min from $72
Huaihua (HJJ)3/week 2h30min from $73
Ji'an (JGS)11/week 1h50min from $73
Qianjiang (JIQ)2/week 2h35min from $73
Zunyi (WMT)21/week 2h55min from $74
Xi'an (XIY)263/week 2h20min from $74
Ordos (DSN)14/week 2h50min from $74
Guangzhou (CAN)358/week 2h15min from $75
Jinzhou (JNZ)14/week 2h15min from $75
Lanzhou (LHW)99/week 3h05min from $75
Shenzhen (SZX)482/week 2h15min from $77
Yichang (YIH)29/week 2h10min from $77
Weihai (WEH)42/week 1h50min from $77
Yancheng (YNZ)14/week 1h05min from $78
Datong (DAT)15/week 2h45min from $78
Kunming (KMG)197/week 3h05min from $78
Qingyang (IQN)3/week 3h10min from $78
Hohhot (HET)43/week 2h35min from $79
Yuncheng (YCU)24/week 2h20min from $80
Baotou (BAV)16/week 3h05min from $81
Hengyang (HNY)7/week 2h10min from $81
Zhangye (YZY)2/week 3h30min from $84
Qinhuangdao (BPE)7/week 2h10min from $85
Zhanjiang (ZHA)28/week 2h40min from $86
Ganzhou (KOW)21/week 1h50min from $86
Mianyang (MIG)28/week 3h10min from $88
Yulin (UYN)7/week 3h05min from $93
Beihai (BHY)10/week 3h05min from $95
Rizhao (RIZ)7/week 1h35min from $95
Sanya (SYX)156/week 3h05min from $99
Luzhou (LZO)7/week 3h30min from $101
Yanji (YNJ)14/week 2h50min from $105
Liuzhou (LZH)21/week 2h40min from $106
Dazhou (DAX)3/week 2h55min from $110
Nanchong (NAO)7/week 3h05min from $112
Bijie (BFJ)14/week 3h00min from $113
Ürümqi (URC)101/week 5h00min from $115
Guangyuan (GYS)7/week 3h05min from $115
Dandong (DDG)5/week 2h05min from $120
Tongren (TEN)10/week 2h40min from $120
Wanzhou (WXN)8/week 2h45min from $122
Yingkou (YKH)7/week 2h10min from $124
Jingdezhen (JDZ)14/week 1h15min from $125
Tongliao (TGO)6/week 3h00min from $138
Sanming (SQJ)6/week 1h55min from $156
Jinghong (JHG)8/week 3h55min from $158
Yibin (YBP)14/week 3h15min from $159
Xingyi (ACX)7/week 3h20min from $172
Hami (HMI)4/week 4h30min from $173
Lijiang (LJG)18/week 3h45min from $180
Xiangyang (XFN)11/week 2h10min from $197
Changzhi (CIH)6/week 2h20min from $198
Xiaguan (DLU)7/week 3h35min from $220
Lhasa (LXA)8/week 7h25min from $227
Mudanjiang (MDG)1/week 4h50min from $233
Linfen (LFQ)7/week 2h45min from $235
Huizhou (HUZ)10/week 2h30min from $240
Kashgar (KHG)1/week 8h35min from $241
Hanzhong (HZG)5/week 3h00min from $256
Australia
Melbourne (MEL)18/week 10h20min from $357
Sydney (SYD)21/week 10h20min from $478
Brisbane (BNE)10/week 9h50min from $480
Austria
Wien (VIE)7/week 11h20min from $801
Belgium
Brussels (BRU)3/week 12h05min from $1,512
Brunei Darussalam
Bandar Seri Begawan (BWN)3/week 4h50min from $451
Cambodia
Phnom Penh (PNH)40/week 4h15min from $109
Siem Reap (REP)20/week 4h10min from $146
Sihanoukville (KOS)5/week 4h25min from $442
Canada
Vancouver (YVR)22/week 10h20min from $353
Toronto (YYZ)14/week 13h45min from $530
Montréal (YUL)7/week 13h30min from $562
Czechia
Prague (PRG)8/week 11h40min from $588
Denmark
Copenhagen (CPH)7/week 11h25min from $820
Ethiopia
Addis Ababa (ADD)14/week 11h55min from $882
Finland
Helsinki (HEL)14/week 9h55min from $524
France
Paris (CDG)42/week 12h10min from $670
Germany
Frankfurt (FRA)35/week 11h35min from $436
Munich (MUC)12/week 11h35min from $746
Hong Kong
Hong Kong (HKG)317/week 2h05min from $66
Hungary
Budapest (BUD)3/week 11h20min from $542
India
New Delhi (DEL)12/week 6h40min from $566
Indonesia
Jakarta (CGK)21/week 6h05min from $212
Denpasar (DPS)10/week 6h10min from $240
Israel
Tel Aviv (TLV)3/week 11h55min from $2,440
Italy
Rome (FCO)7/week 12h45min from $560
Milan (MXP)14/week 12h20min from $718
Japan
Nagoya (NGO)106/week 2h05min from $75
Takamatsu (TAK)8/week 1h55min from $79
Osaka (KIX)196/week 1h45min from $79
Saga (HSG)7/week 1h30min from $79
Tokyo (NRT)165/week 2h10min from $94
Tokyo (HND)99/week 2h20min from $102
Okinawa (OKA)36/week 1h55min from $133
Sapporo (CTS)72/week 2h50min from $144
Komatsu (KMQ)6/week 2h05min from $206
Matsuyama (MYJ)2/week 1h55min from $259
Hiroshima (HIJ)7/week 2h00min from $259
Shizuoka (FSZ)7/week 2h30min from $259
Okayama (OKJ)7/week 2h05min from $259
Kagoshima (KOJ)2/week 1h40min from $288
Nagasaki (NGS)3/week 1h35min from $288
Niigata (KIJ)2/week 2h30min from $296
Toyama (TOY)2/week 2h30min from $326
Morioka (HNA)2/week 2h55min from $326
Sendai (SDJ)8/week 2h40min from $333
Fukuoka (FUK)35/week 1h40min from $347
Macao
Macau (MFM)124/week 2h30min from $62
Malaysia
Kuala Lumpur (KUL)53/week 5h30min from $105
Kota-Kinabalu (BKI)13/week 4h30min from $153
Maldives
Malé (MLE)7/week 8h40min from $240
Mauritius
Mauritius (MRU)4/week 11h15min from $693
Mexico
México City (MEX)3/week 14h00min from $1,156
Myanmar
Yangon (RGN)13/week 5h10min from $141
Netherlands
Amsterdam (AMS)19/week 11h35min from $776
New Zealand
Auckland (AKL)24/week 11h15min from $505
Philippines
Lapu-Lapu (CEB)24/week 4h10min from $46
Manila (MNL)49/week 3h35min from $46
Kalibo (KLO)10/week 3h55min from $85
Qatar
Doha (DOH)7/week 9h35min from $664
Russian Federation
Vladivostok (VVO)2/week 3h00min from $170
Novosibirsk (OVB)2/week 6h25min from $289
Moscow (SVO)25/week 9h30min from $313
St. Petersburg (LED)6/week 10h15min from $601
Singapore
Singapore (SIN)107/week 5h20min from $128
South Korea
Jeju (CJU)72/week 1h10min from $81
Seoul (ICN)146/week 1h40min from $96
Daegu (TAE)14/week 1h45min from $122
Muan (MWX)2/week 1h35min from $174
Busan (PUS)33/week 1h30min from $175
Seoul (GMP)36/week 1h30min from $213
Spain
Madrid (MAD)9/week 14h00min from $441
Barcelona (BCN)5/week 13h20min from $638
Sri Lanka
Colombo (CMB)12/week 6h55min from $257
Sweden
Stockholm (ARN)4/week 10h30min from $265
Switzerland
Zürich (ZRH)7/week 12h20min from $847
Taiwan, Province of China
Kaohsiung (KHH)22/week 2h05min from $77
Taipei (TPE)98/week 1h30min from $78
Taipei (TSA)46/week 1h35min from $130
Thailand
Bangkok (DMK)22/week 4h20min from $82
Phuket (HKT)117/week 5h00min from $96
Bangkok (BKK)163/week 4h10min from $99
Chiang Mai (CNX)56/week 4h20min from $99
Turkey
Istanbul (IST)7/week 11h50min from $634
United Arab Emirates
Dubai (DXB)20/week 8h50min from $341
Abu Dhabi (AUH)9/week 9h35min from $483
United Kingdom
London (LGW)22/week 12h05min from $319
London (LHR)24/week 12h10min from $320
United States
Los Angeles (LAX)42/week 11h15min from $247
Seattle (SEA)17/week 10h20min from $305
San Francisco (SFO)28/week 10h55min from $383
Newark (EWR)7/week 14h25min from $402
New York (JFK)15/week 14h40min from $403
Chicago (ORD)15/week 13h25min from $416
Honolulu (HNL)12/week 8h35min from $428
Atlanta (ATL)14/week 14h10min from $613
Detroit (DTW)14/week 13h35min from $682
Boston (BOS)4/week 14h10min from $709
Dallas-Fort Worth (DFW)14/week 13h00min from $771
Vietnam
Ho Chi Minh City (SGN)28/week 4h10min from $215
Hanoi (HAN)14/week 3h35min from $253