Direct Flights
from Shanghai SHA
with China Eastern Airlines

12,094 weekly flights departing from Shanghai Hongqiao Intl
Serving 1,301 domestic and 319 international routes.
Departure city: Shanghai, China

Domestic
Anqing (AQG)3/week 1h35min from $77
Baotou (BAV)1/week 4h05min from $164
Beihai (BHY)3/week 3h05min from $171
Beijing (PEK)151/week 2h10min from $108
Changchun (CGQ)12/week 2h35min from $125
Changsha (CSX)28/week 1h45min from $121
Chengdu (CTU)89/week 2h55min from $238
Chongqing (CKG)42/week 2h45min from $116
Dalian (DLC)29/week 1h55min from $138
Dandong (DDG)1/week 4h10min from $232
Datong (DAT)6/week 2h55min from $168
Dazhou (DAX)3/week 3h15min from $169
Enshi (ENH)1/week 4h15min from $221
Fuzhou (FOC)32/week 1h30min from $92
Ganzhou (KOW)7/week 1h50min from $112
Guangyuan (GYS)3/week 3h10min from $294
Guangzhou (CAN)70/week 2h20min from $188
Guilin (KWL)6/week 2h55min from $116
Guiyang (KWE)7/week 2h45min from $140
Haikou (HAK)3/week 3h05min from $68
Hami (HMI)4/week 4h30min from $209
Handan (HDG)14/week 2h10min from $121
Harbin (HRB)21/week 2h50min from $142
Hefei (HFE)7/week 1h25min from $129
Hohhot (HET)9/week 2h45min from $106
Huai'an (HIA)7/week 1h10min from $59
Ji'an (JGS)3/week 2h00min from $89
Jieyang (SWA)7/week 2h10min from $240
Jinan (TNA)21/week 1h50min from $141
Jinghong (JHG)3/week 3h50min from $414
Jinzhou (JNZ)3/week 2h15min from $149
Kashgar (KHG)1/week 8h35min from $747
Kunming (KMG)64/week 3h10min from $108
Lanzhou (LHW)20/week 3h15min from $178
Lhasa (LXA)1/week 7h50min from $589
Lianyungang (LYG)3/week 1h20min from $118
Lijiang (LJG)7/week 3h45min from $257
Linyi (LYI)7/week 1h30min from $109
Liuzhou (LZH)12/week 2h35min from $162
Luoyang (LYA)6/week 2h05min from $101
Luzhou (LZO)14/week 3h25min from $192
Lüliang (LLV)2/week 2h50min from $99
Mang City (LUM)3/week 4h15min from $416
Mianyang (MIG)2/week 3h05min from $95
Mudanjiang (MDG)1/week 4h45min from $345
Nanchang (KHN)21/week 1h35min from $112
Nanchong (NAO)3/week 3h20min from $273
Nanjing (NKG)7/week 1h05min from $118
Nanning (NNG)7/week 3h25min from $121
Ningbo (NGB)7/week 0h55min from $58
Ordos (DSN)6/week 2h55min from $104
Qingdao (TAO)49/week 1h30min from $142
Quanzhou (JJN)6/week 1h55min from $89
Sanya (SYX)15/week 3h10min from $265
Shenyang (SHE)21/week 2h20min from $138
Shenzhen (SZX)105/week 2h25min from $161
Shijiazhuang (SJW)5/week 2h05min from $94
Taiyuan (TYN)35/week 2h15min from $94
Tianjin (TSN)15/week 2h10min from $137
Tongren (TEN)2/week 2h40min from $121
Weihai (WEH)14/week 1h50min from $122
Wenzhou (WNZ)7/week 1h30min from $104
Wuhan (WUH)34/week 1h55min from $173
Wuyishan (WUS)12/week 1h15min from $59
Xi'an (XIY)60/week 2h25min from $183
Xiaguan (DLU)6/week 3h35min from $268
Xiamen (XMN)21/week 1h45min from $153
Xingyi (ACX)3/week 3h30min from $190
Xining (XNN)14/week 3h20min from $208
Xinyang (XAI)6/week 1h50min from $68
Yancheng (YNZ)6/week 1h05min from $113
Yanji (YNJ)7/week 2h50min from $169
Yantai (YNT)26/week 1h40min from $287
Yibin (YBP)7/week 3h15min from $197
Yichang (YIH)6/week 2h20min from $132
Yinchuan (INC)12/week 2h50min from $175
Yingkou (YKH)14/week 2h10min from $122
Yulin (UYN)3/week 3h05min from $140
Yuncheng (YCU)9/week 2h15min from $134
Zhangjiajie (DYG)2/week 2h20min from $136
Zhangjiakou (ZQZ)6/week 2h25min from $143
Zhangye (YZY)4/week 3h35min from $147
Zhanjiang (ZHA)6/week 2h50min from $192
Zhengzhou (CGO)6/week 1h55min from $251
Zhoushan (HSN)7/week 1h05min from $96
Zhuhai (ZUH)6/week 2h30min from $176
Zunyi (ZYI)7/week 2h40min from $136
Ürümqi (URC)10/week 5h25min from $291
Australia
Brisbane (BNE)3/week 10h00min from $4,429
Melbourne (MEL)10/week 10h20min from $808
Sydney (SYD)10/week 10h20min from $541
Cambodia
Phnom Penh (PNH)7/week 4h15min from $1,354
Siem Reap (REP)7/week 4h15min from $412
Canada
Toronto (YYZ)7/week 14h20min from $2,551
Vancouver (YVR)11/week 10h40min from $977
Czechia
Prague (PRG)7/week 11h40min from $635
France
Paris (CDG)14/week 12h20min from $1,449
Germany
Frankfurt (FRA)7/week 12h00min from $1,376
Hong Kong
Hong Kong (HKG)71/week 2h20min from $189
India
New Delhi (DEL)7/week 6h40min from $670
Indonesia
Denpasar (DPS)7/week 6h30min from $695
Jakarta (CGK)1/week 6h10min from $553
Italy
Rome (FCO)7/week 12h40min from $972
Japan
Fukuoka (FUK)21/week 1h40min from $1,235
Hiroshima (HIJ)7/week 2h00min from $303
Kagoshima (KOJ)2/week 1h40min from $796
Komatsu (KMQ)4/week 2h05min from $745
Matsuyama (MYJ)2/week 1h55min from $814
Morioka (HNA)1/week 2h55min from $2,159
Nagasaki (NGS)2/week 1h35min from $1,349
Nagoya (NGO)9/week 2h05min from $841
Niigata (KIJ)2/week 2h30min from $791
Okayama (OKJ)7/week 2h05min from $277
Okinawa (OKA)12/week 2h30min from $1,288
Osaka (KIX)27/week 1h45min from $354
Sapporo (CTS)7/week 3h15min from $762
Shizuoka (FSZ)6/week 2h30min from $303
Tokyo (HND)17/week 2h40min from $917
Tokyo (NRT)14/week 2h35min from $438
Macao
Macau (MFM)16/week 2h10min from $506
Malaysia
Kuala Lumpur (KUL)1/week 5h40min from $191
Maldives
Malé (MLE)7/week 8h40min from $282
Myanmar
Yangon (RGN)7/week 4h34min from $1,586
Netherlands
Amsterdam (AMS)4/week 12h20min from $1,227
New Zealand
Auckland (AKL)7/week 11h15min from $3,734
Philippines
Lapu-Lapu (CEB)7/week 4h10min from $343
Luzon (CRK)7/week 3h40min from $96
Manila (MNL)7/week 3h55min from $187
Russian Federation
Moscow (SVO)11/week 10h00min from $808
St. Petersburg (LED)6/week 10h15min from $968
Singapore
Singapore (SIN)27/week 5h20min from $421
South Korea
Busan (PUS)7/week 1h55min from $785
Daegu (TAE)7/week 2h00min from $845
Jeju (CJU)10/week 1h30min from $785
Muan (MWX)2/week 1h40min from $782
Seoul (ICN)29/week 1h40min from $348
Seoul (GMP)7/week 1h50min from $785
Spain
Madrid (MAD)3/week 14h10min from $870
Sri Lanka
Colombo (CMB)3/week 6h55min from $693
Sweden
Stockholm (ARN)8/week 10h30min from $585
Taiwan, Province of China
Taipei (TSA)6/week 1h55min from $409
Taipei (TPE)13/week 1h45min from $285
Thailand
Bangkok (BKK)14/week 4h30min from $254
Chiang Mai (CNX)7/week 4h20min from $618
Phuket (HKT)1/week 5h25min from $132
United Arab Emirates
Abu Dhabi (AUH)1/week 10h35min from $553
Dubai (DXB)4/week 9h45min from $459
United Kingdom
London (LHR)7/week 12h20min from $1,362
London (LGW)7/week 12h20min from $1,364
United States
Chicago (ORD)7/week 13h55min from $858
Honolulu (HNL)11/week 8h35min from $684
Los Angeles (LAX)14/week 11h45min from $641
New York (JFK)14/week 14h40min from $778
San Francisco (SFO)7/week 11h10min from $692
Vietnam
Ho Chi Minh City (SGN)7/week 4h10min from $171