Compare Cheap Flights Discount Airfares and Airline Tickets to Shanghai. Wego.com Searches Multiple Airline Websites for the Best Air Fares to Shanghai, China.
Click on your DEPARTURE city / airport below...
* Basefare Only
- ex Abu Dhabi (AUH) United Arab Emirates
- from
- AED 2,851
- ex Abu Dhabi (AUH) United Arab Emirates
- from
- AED 2,851
- ex Adelaide (ADL) Australia
- from
- AUD 1,124
- ex Adelaide (ADL) Australia
- from
- AUD 728 *
- ex Ahmedabad (AMD) India
- from
- INR 49,209
- ex Akl (AKL) New Zealand
- from
- NZD 1,942
- ex Alor Setar (AOR) Malaysia
- from
- MYR 2,905
- ex Atlanta (ATL) United States
- from
- USD 684
- ex Bahrain (BAH) Bahrain
- from
- BHD 349
- ex Bahrain (BAH) Bahrain
- from
- BHD 307
- ex Bangkok (BKK) Thailand
- from
- THB 23,664
- ex Bangkok (BKK) Thailand
- from
- THB 22,950
- ex Beijing (BJS) China
- from
- CNY 1,310
- ex Beijing (BJS) China
- from
- CNY 1,074
- ex Birmingham (BHX) United Kingdom
- from
- GBP 491
- ex Bremen (BRE) Germany
- from
- EUR 521
- ex Brisbane (BNE) Australia
- from
- AUD 1,108
- ex Brisbane (BNE) Australia
- from
- AUD 825 *
- ex Busan (PUS) Republic of Korea
- from
- KRW 960,324
- ex Chc (CHC) New Zealand
- from
- NZD 1,942
- ex Dalian (DLC) China
- from
- CNY 2,419
- ex Dalian (DLC) China
- from
- CNY 2,419
- ex Delhi (DEL) India
- from
- INR 43,575
- ex Dubai (DXB) United Arab Emirates
- from
- AED 1,694
- ex Dusseldorf (DUS) Germany
- from
- EUR 641
- ex Frankfurt (FRA) Germany
- from
- EUR 549
- ex Frankfurt (FRA) Germany
- from
- EUR 843
- ex Fukuoka (FUK) Japan
- from
- JPY 67,137
- ex Geneva (GVA) Switzerland
- from
- CHF 823
- ex Guangzhou (CAN) China
- from
- CNY 2,843
- ex Guangzhou (CAN) China
- from
- CNY 1,227
- ex Guilin (KWL) China
- from
- CNY 1,463
- ex Harbin (HRB) China
- from
- CNY 3,870
- ex Ho Chi Minh City (SGN) Vietnam
- from
- VND 13,425,355
- ex Hong Kong (HKG) China
- from
- CNY 1,805
- ex Hong Kong (HKG) China
- from
- CNY 1,770
- ex Hyderabad (HYD) India
- from
- INR 37,197
- ex Jakarta (JKT) Indonesia
- from
- IDR 4,319,100
- ex Jakarta Soekarno-Hatta Apt (CGK) Indonesia
- from
- IDR 6,507,444
- ex Jakarta Soekarno-Hatta Apt (CGK) Indonesia
- from
- IDR 7,035,334
- ex Jeju (CJU) Republic of Korea
- from
- KRW 629,760
- ex Johor Bahru (JHB) Malaysia
- from
- MYR 2,675
- ex Kaohsiung (KHH) Taiwan
- from
- TWD 32,112
- ex Kota Kinabalu (BKI) Malaysia
- from
- MYR 3,466
- ex Kuala Lumpur (KUL) Malaysia
- from
- MYR 2,373
- ex Kuala Lumpur (KUL) Malaysia
- from
- MYR 1,812
- ex Kunming (KMG) China
- from
- CNY 2,088
- ex Kuwait (KWI) Kuwait
- from
- KWD 405
- ex Lhasa (LXA) China
- from
- CNY 2,843
- ex London Heathrow Apt (LHR) United Kingdom
- from
- GBP 454
- ex London Heathrow Apt (LHR) United Kingdom
- from
- GBP 479
- ex London (LON) United Kingdom
- from
- GBP 491
- ex Macau (MFM) Macao
- from
- MOP 2,600
- ex Macau (MFM) Macao
- from
- MOP 2,592
- ex Manchester (MAN) United Kingdom
- from
- GBP 459
- ex Manila (MNL) Philippines
- from
- PHP 21,583
- ex Manila (MNL) Philippines
- from
- PHP 19,429
- ex Marseille (MRS) France
- from
- EUR 694
- ex Melbourne (MEL) Australia
- from
- AUD 1,067
- ex Moscow (MOW) Russian Federation
- from
- EUR 796
- ex Moscow (MOW) Russian Federation
- from
- USD 630
- ex Mumbai (BOM) India
- from
- INR 41,753
- ex Mumbai (BOM) India
- from
- INR 25,433
- ex Munich (MUC) Germany
- from
- EUR 528
- ex Nagoya (NGO) Japan
- from
- JPY 87,689
- ex New York J F Kennedy International Apt (JFK) United States
- from
- USD 789
- ex Newcastle (NTL) Australia
- from
- AUD 1,078
- ex Osaka (OSA) Japan
- from
- JPY 82,149
- ex Paderborn (PAD) Germany
- from
- EUR 810
- ex Paris Beauvais-Tille Airport (BVA) France
- from
- EUR 729
- ex Paris Charles de Gaulle Apt (CDG) France
- from
- EUR 700
- ex Penang (PEN) Malaysia
- from
- MYR 2,675
- ex Penang (PEN) Malaysia
- from
- MYR 2,494
- ex Phuket (HKT) Thailand
- from
- THB 47,684
- ex Portland (PDX) United States
- from
- USD 661
- ex Qingdao (TAO) China
- from
- CNY 873
- ex Qingdao (TAO) China
- from
- CNY 873
- ex Rome Fiumicino Apt (FCO) Italy
- from
- EUR 615
- ex Seoul Incheon International Airport (ICN) Republic of Korea
- from
- KRW 653,889
- ex Seoul (SEL) Republic of Korea
- from
- KRW 803,487
- ex Seoul (SEL) Republic of Korea
- from
- KRW 506,167
- ex Shantou (SWA) China
- from
- CNY 2,371
- ex Shenyang (SHE) China
- from
- CNY 2,867
- ex Shenzhen (SZX) China
- from
- CNY 1,557
- ex Shenzhen (SZX) China
- from
- CNY 1,557
- ex Singapore (SIN) Singapore
- from
- SGD 408
- ex Singapore (SIN) Singapore
- from
- SGD 320 *
- ex Sydney (SYD) Australia
- from
- AUD 413 *
- ex Taipei (TPE) Taiwan
- from
- TWD 33,462
- ex Taipei (TPE) Taiwan
- from
- TWD 31,943
- ex Thessaloniki (SKG) Greece
- from
- EUR 875
- ex Tokyo Haneda Apt (HND) Japan
- from
- JPY 137,185
- ex Tokyo Narita Apt (NRT) Japan
- from
- JPY 55,624
- ex Tokyo Narita Apt (NRT) Japan
- from
- JPY 51,037
- ex Tokyo (TYO) Japan
- from
- JPY 124,853
- ex Wenzhou (WNZ) China
- from
- CNY 1,038
- ex Wlg (WLG) New Zealand
- from
- NZD 1,942
- ex Wuhan (WUH) China
- from
- CNY 944
- ex Xi an Xianyang Apt (XIY) China
- from
- CNY 1,899
- ex Xiamen (XMN) China
- from
- CNY 3,893
- ex Xiamen (XMN) China
- from
- CNY 1,144
- ex Zhengzhou (CGO) China
- from
- CNY 991
- ex Zhoushan (HSN) China
- from
- CNY 680
- ex Zhuhai (ZUH) China
- from
- CNY 1,605
More Flights Information - Airfares directory guide to major global cities