China Eastern Airlines operates 150 non-stop routes from Shanghai (PVG), serving 36 countries with an average sector length of 3,168 km. This is part of China Eastern Airlines's 1704-route global network.
Non-stop destinations from Shanghai on China Eastern Airlines
| Destination | IATA | Country | Distance | Duration | Route |
|---|---|---|---|---|---|
| New York | JFK | USA | 11,896 km | 14h 55m | Route ↗ |
| Toronto | YYZ | Canada | 11,437 km | 13h 50m | Route ↗ |
| Los Angeles | LAX | USA | 10,435 km | 11h 50m | Route ↗ |
| Madrid | MAD | Spain | 10,290 km | 13h 55m | Route ↗ |
| San Francisco | SFO | USA | 9,897 km | 11h 10m | Route ↗ |
| Barcelona | BCN | Spain | 9,885 km | 13h 20m | Route ↗ |
| Auckland | AKL | New Zealand | 9,345 km | 11h 25m | Route ↗ |
| Paris | CDG | France | 9,286 km | 14h 20m | Route ↗ |
| Geneva | GVA | Switzerland | 9,282 km | 12h 20m | Route ↗ |
| London | LGW | United Kingdom | 9,272 km | 12h 30m | Route ↗ |
| London | LHR | United Kingdom | 9,261 km | 14h 45m | Route ↗ |
| Rome | FCO | Italy | 9,189 km | 12h 35m | Route ↗ |
| Milan | MXP | Italy | 9,165 km | 12h 15m | Route ↗ |
| Zurich | ZRH | Switzerland | 9,051 km | 14h 10m | Route ↗ |
| Vancouver | YVR | Canada | 9,036 km | 10h 25m | Route ↗ |
| Venice | VCE | Italy | 8,945 km | 12h 20m | Route ↗ |
| Amsterdam | AMS | Netherlands | 8,930 km | 13h 55m | Route ↗ |
| Frankfurt | FRA | Germany | 8,876 km | 13h 40m | Route ↗ |
| Cairo | CAI | Egypt | 8,385 km | 11h 38m | Route ↗ |
| Copenhagen | CPH | Denmark | 8,295 km | 11h 45m | Route ↗ |
| Istanbul | IST | Turkiye | 8,039 km | 11h 55m | Route ↗ |
| Melbourne | MEL | Australia | 7,986 km | 10h 30m | Route ↗ |
| Sydney | SYD | Australia | 7,835 km | 10h 20m | Route ↗ |
| Stockholm | ARN | Sweden | 7,796 km | 11h 20m | Route ↗ |
| Adelaide | ADL | Australia | 7,521 km | 10h 20m | Route ↗ |
| Brisbane | BNE | Australia | 7,282 km | 9h 50m | Route ↗ |
| Riyadh | RUH | Saudi Arabia | 7,275 km | 11h 23m | Route ↗ |
| Saint Petersburg | LED | Russia | 7,152 km | 10h 15m | Route ↗ |
| Moscow | SVO | Russia | 6,865 km | 9h 58m | Route ↗ |
| Abu Dhabi | AUH | United Arab Emirates | 6,562 km | 9h 35m | Route ↗ |
| Dubai | DXB | United Arab Emirates | 6,459 km | 9h 35m | Route ↗ |
| Kazan | KZN | Russia | 6,139 km | 9h 15m | Route ↗ |
| Male | MLE | Maldives | 5,860 km | 8h 0m | Route ↗ |
| Colombo | CMB | Sri Lanka | 5,098 km | 7h 5m | Route ↗ |
| Tashkent | TAS | Uzbekistan | 4,780 km | 7h 55m | Route ↗ |
| Denpasar | DPS | Indonesia | 4,470 km | 6h 30m | Route ↗ |
| Jakarta | CGK | Indonesia | 4,428 km | 6h 20m | Route ↗ |
| Delhi | DEL | India | 4,300 km | 7h 0m | Route ↗ |
| Kashi | KHG | China | 4,219 km | 6h 45m | Route ↗ |
| Almaty | ALA | Kazakhstan | 4,140 km | 6h 50m | Route ↗ |
| Yining | YIN | China | 3,802 km | 6h 10m | Route ↗ |
| Singapore | SIN | Singapore | 3,793 km | 5h 38m | Route ↗ |
| Altay | AAT | China | 3,397 km | 5h 40m | Route ↗ |
| Urumqi | URC | China | 3,317 km | 5h 28m | Route ↗ |
| Phu Quoc | PQC | Viet Nam | 2,963 km | 5h 0m | Route ↗ |
| Bangkok | BKK | Thailand | 2,893 km | 4h 40m | Route ↗ |
| Phnom Penh | KTI | Cambodia | 2,796 km | 4h 30m | Route ↗ |
| Ho Chi Minh City | SGN | Viet Nam | 2,739 km | 4h 20m | Route ↗ |
| Chiang Mai | CNX | Thailand | 2,674 km | 4h 25m | Route ↗ |
| Dunhuang | DNH | China | 2,639 km | 4h 20m | Route ↗ |
| Vientiane | VTE | Lao People's Democratic Republic | 2,427 km | 4h 15m | Route ↗ |
| Mangshi | LUM | China | 2,406 km | 3h 50m | Route ↗ |
| Jiayuguan | JGN | China | 2,328 km | 4h 20m | Route ↗ |
| Cebu City | CEB | Philippines | 2,317 km | 4h 45m | Route ↗ |
| Lincang | LNJ | China | 2,298 km | 3h 55m | Route ↗ |
| Dali City | DLU | China | 2,187 km | 3h 45m | Route ↗ |
| Sapporo | CTS | Japan | 2,182 km | 3h 30m | Route ↗ |
| Lijiang | LJG | China | 2,156 km | 3h 55m | Route ↗ |
| Pan Zhi Hua | PZI | China | 2,015 km | 3h 20m | Route ↗ |
| Kunming | KMG | China | 1,968 km | 3h 30m | Route ↗ |
| Hanoi | HAN | Viet Nam | 1,937 km | 3h 35m | Route ↗ |
| Xichang | XIC | China | 1,930 km | 3h 58m | Route ↗ |
| Xining | XNN | China | 1,920 km | 3h 30m | Route ↗ |
| Jiamusi | JMU | China | 1,894 km | 3h 10m | Route ↗ |
| Sanya | SYX | China | 1,893 km | 3h 25m | Route ↗ |
| Manila | MNL | Philippines | 1,843 km | 3h 50m | Route ↗ |
| Tokyo | NRT | Japan | 1,798 km | 3h 0m | Route ↗ |
| Zhaotong | ZAT | China | 1,798 km | 3h 40m | Route ↗ |
| Xingyi | ACX | China | 1,783 km | 3h 15m | Route ↗ |
| Lanzhou | LHW | China | 1,782 km | 3h 20m | Route ↗ |
| Daqing | DQA | China | 1,755 km | 3h 15m | Route ↗ |
| Qionghai | BAR | China | 1,751 km | 3h 15m | Route ↗ |
| Tokyo | HND | Japan | 1,740 km | 2h 55m | Route ↗ |
| Chengdu | CTU | China | 1,706 km | 3h 15m | Route ↗ |
| Haikou | HAK | China | 1,683 km | 3h 5m | Route ↗ |
| Yibin | YBP | China | 1,683 km | 3h 15m | Route ↗ |
| Chengdu | TFU | China | 1,663 km | 3h 5m | Route ↗ |
| Harbin | HRB | China | 1,652 km | 3h 0m | Route ↗ |
| Nanning | NNG | China | 1,649 km | 3h 0m | Route ↗ |
| Beihai | BHY | China | 1,638 km | 2h 45m | Route ↗ |
| Yinchuan | INC | China | 1,617 km | 3h 15m | Route ↗ |
| Zhanjiang | ZHA | China | 1,584 km | 2h 50m | Route ↗ |
| Guiyang | KWE | China | 1,549 km | 3h 5m | Route ↗ |
| Zunyi | WMT | China | 1,529 km | 2h 55m | Route ↗ |
| Nanchong | NAO | China | 1,502 km | 3h 0m | Route ↗ |
| Zunyi | ZYI | China | 1,489 km | 3h 5m | Route ↗ |
| Yanji | YNJ | China | 1,468 km | 2h 55m | Route ↗ |
| Changchun | CGQ | China | 1,466 km | 2h 40m | Route ↗ |
| Chongqing | CKG | China | 1,464 km | 2h 55m | Route ↗ |
| Nagoya | NGO | Japan | 1,459 km | 2h 25m | Route ↗ |
| Liuzhou | LZH | China | 1,443 km | 2h 45m | Route ↗ |
| Dongsheng | DSN | China | 1,425 km | 2h 40m | Route ↗ |
| Hohhot | HET | China | 1,402 km | 2h 55m | Route ↗ |
| Dazhou | DZH | China | 1,370 km | 2h 30m | Route ↗ |
| Guilin | KWL | China | 1,327 km | 2h 35m | Route ↗ |
| Baishan | NBS | China | 1,319 km | 2h 40m | Route ↗ |
| Zhuhai | ZUH | China | 1,314 km | 2h 40m | Route ↗ |
| Osaka | KIX | Japan | 1,309 km | 2h 15m | Route ↗ |
| Macau | MFM | Macau SAR | 1,288 km | 2h 50m | Route ↗ |
| Yan'an | ENY | China | 1,285 km | 2h 30m | Route ↗ |
| Xian | XIY | China | 1,274 km | 2h 45m | Route ↗ |
| Hong Kong | HKG | Hong Kong SAR | 1,251 km | 2h 55m | Route ↗ |
| Datong | DAT | China | 1,242 km | 2h 55m | Route ↗ |
| Ankang | AKA | China | 1,234 km | 2h 40m | Route ↗ |
| Shenzhen | SZX | China | 1,231 km | 2h 40m | Route ↗ |
| Luliang | LLV | China | 1,218 km | 2h 30m | Route ↗ |
| Guangzhou | CAN | China | 1,202 km | 2h 30m | Route ↗ |
| Shenyang | SHE | China | 1,173 km | 2h 30m | Route ↗ |
| Chaoyang | CHG | China | 1,160 km | 2h 20m | Route ↗ |
| Yongzhou | LLF | China | 1,127 km | 2h 25m | Route ↗ |
| Taiyuan | TYN | China | 1,116 km | 2h 30m | Route ↗ |
| Jinzhou | JNZ | China | 1,108 km | 2h 20m | Route ↗ |
| Hiroshima | HIJ | Japan | 1,102 km | 2h 8m | Route ↗ |
| Beijing | PEK | China | 1,097 km | 2h 25m | Route ↗ |
| Yuncheng | YCU | China | 1,096 km | 2h 15m | Route ↗ |
| Beijing | PKX | China | 1,049 km | 2h 15m | Route ↗ |
| Shijiazhuang | SJW | China | 1,024 km | 2h 18m | Route ↗ |
| Jieyang | SWA | China | 990 km | 2h 15m | Route ↗ |
| Yichang | YIH | China | 989 km | 2h 0m | Route ↗ |
| Tianjin | TSN | China | 973 km | 2h 20m | Route ↗ |
| Mei Xian | MXZ | China | 946 km | 2h 30m | Route ↗ |
| Shashi | SHS | China | 916 km | 1h 50m | Route ↗ |
| Handan | HDG | China | 906 km | 2h 15m | Route ↗ |
| Ganzhou | KOW | China | 903 km | 1h 55m | Route ↗ |
| Dalian | DLC | China | 867 km | 1h 55m | Route ↗ |
| Fukuoka | FUK | Japan | 856 km | 1h 55m | Route ↗ |
| Ji'An | JGS | China | 836 km | 2h 0m | Route ↗ |
| Zhengzhou | CGO | China | 834 km | 2h 10m | Route ↗ |
| Daegu | TAE | Republic of Korea | 824 km | 2h 15m | Route ↗ |
| Seoul | ICN | Republic of Korea | 820 km | 2h 0m | Route ↗ |
| Xiamen | XMN | China | 815 km | 2h 5m | Route ↗ |
| Ruijin | JRJ | China | 802 km | 1h 55m | Route ↗ |
| Busan | PUS | Republic of Korea | 802 km | 2h 0m | Route ↗ |
| Okinawa | OKA | Japan | 790 km | 2h 25m | Route ↗ |
| Jinjiang | JJN | China | 770 km | 1h 55m | Route ↗ |
| Jinan | TNA | China | 762 km | 1h 43m | Route ↗ |
| Xinyang | XAI | China | 747 km | 2h 10m | Route ↗ |
| Yantai | YNT | China | 726 km | 1h 45m | Route ↗ |
| Wuhan | WUH | China | 725 km | 1h 55m | Route ↗ |
| Taipei | TPE | Taiwan | 674 km | 2h 0m | Route ↗ |
| Nanchang | KHN | China | 622 km | 1h 35m | Route ↗ |
| Fuzhou | FOC | China | 614 km | 1h 40m | Route ↗ |
| Fuyang | FUG | China | 607 km | 1h 35m | Route ↗ |
| Qingdao | TAO | China | 600 km | 1h 40m | Route ↗ |
| Jeju | CJU | Republic of Korea | 513 km | 1h 30m | Route ↗ |
| Hefei | HFE | China | 468 km | 1h 25m | Route ↗ |
| Wenzhou | WNZ | China | 369 km | 1h 25m | Route ↗ |
| Nanjing | NKG | China | 286 km | 1h 15m | Route ↗ |
| Yiwu | YIW | China | 262 km | 1h 0m | Route ↗ |
| Hangzhou | HGH | China | 165 km | 1h 5m | Route ↗ |
Destinations by country
- China — 86 destinations (KHG, YIN, AAT, URC, DNH, LUM and 80 more)
- Japan — 8 destinations (CTS, NRT, HND, NGO, KIX, HIJ and 2 more)
- Australia — 4 destinations (MEL, SYD, ADL, BNE)
- Republic of Korea — 4 destinations (TAE, ICN, PUS, CJU)
- USA — 3 destinations (JFK, LAX, SFO)
- Italy — 3 destinations (FCO, MXP, VCE)
- Russia — 3 destinations (LED, SVO, KZN)
- Viet Nam — 3 destinations (PQC, SGN, HAN)
- Canada — 2 destinations (YYZ, YVR)
- Spain — 2 destinations (MAD, BCN)
China Eastern Airlines from other airports
- Kunming (KMG) — 88 routes
- Xian (XIY) — 77 routes
- Wuhan (WUH) — 59 routes
- Nanjing (NKG) — 53 routes
- Beijing (PKX) — 52 routes
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
How many destinations does China Eastern Airlines serve from Shanghai (PVG)?
China Eastern Airlines flies to 150 non-stop destinations from Shanghai (PVG), spanning 36 countries.
What is the longest route China Eastern Airlines flies from Shanghai?
The longest non-stop route is PVG → JFK (New York) at 11,896 km.
Which countries does China Eastern Airlines fly to from Shanghai?
Top destination countries: China (86), Japan (8), Australia (4), Republic of Korea (4), USA (3).
Does China Eastern Airlines operate from other airports?
Yes — China Eastern Airlines also operates from Kunming (KMG), Xian (XIY), Wuhan (WUH), Nanjing (NKG), Beijing (PKX). Total network: 1704 routes across the carrier's footprint.