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 Adelaide (ADL) Australia
- from
- AUD 1,124
- ex Adelaide (ADL) Australia
- from
- AUD 728 *
- ex Ahmedabad (AMD) India
- from
- INR 48,977
- ex Akl (AKL) New Zealand
- from
- NZD 1,942
- ex Alor Setar (AOR) Malaysia
- from
- MYR 2,881
- ex Atlanta (ATL) United States
- from
- USD 684
- ex Bahrain (BAH) Bahrain
- from
- BHD 349
- ex Bangkok (BKK) Thailand
- from
- THB 23,360
- ex Bangkok (BKK) Thailand
- from
- THB 11,269
- ex Beijing (BJS) China
- from
- CNY 1,295
- ex Beijing (BJS) China
- from
- CNY 1,062
- ex Beijing Capital Apt (PEK) China
- from
- CNY 2,614
- ex Birmingham (BHX) United Kingdom
- from
- GBP 491
- ex Bremen (BRE) Germany
- from
- EUR 521
- ex Brisbane (BNE) Australia
- from
- AUD 1,108
- ex Busan (PUS) Republic of Korea
- from
- KRW 938,196
- ex Busan (PUS) Republic of Korea
- from
- KRW 926,410
- ex Chc (CHC) New Zealand
- from
- NZD 1,942
- ex Chongqing (CKG) China
- from
- CNY 3,302
- ex Dalian (DLC) China
- from
- CNY 2,392
- ex Dalian (DLC) China
- from
- CNY 2,392
- ex Delhi (DEL) India
- from
- INR 43,370
- ex Dubai (DXB) United Arab Emirates
- from
- AED 1,693
- ex Dubai (DXB) United Arab Emirates
- from
- AED 1,693
- ex Dusseldorf (DUS) Germany
- from
- EUR 641
- ex Frankfurt (FRA) Germany
- from
- EUR 535
- ex Frankfurt (FRA) Germany
- from
- EUR 845
- ex Fukuoka (FUK) Japan
- from
- JPY 67,282
- ex Geneva (GVA) Switzerland
- from
- CHF 817
- ex Guangzhou (CAN) China
- from
- CNY 1,470
- ex Guangzhou (CAN) China
- from
- CNY 1,214
- ex Guilin (KWL) China
- from
- CNY 1,447
- ex Harbin (HRB) China
- from
- CNY 3,828
- ex Helsinki (HEL) Finland
- from
- EUR 644
- ex Hong Kong (HKG) China
- from
- CNY 1,785
- ex Hong Kong (HKG) China
- from
- CNY 1,750
- ex Hyderabad (HYD) India
- from
- INR 37,021
- ex Jakarta (JKT) Indonesia
- from
- IDR 4,657,500
- ex Jakarta Soekarno-Hatta Apt (CGK) Indonesia
- from
- IDR 7,017,300
- ex Jakarta Soekarno-Hatta Apt (CGK) Indonesia
- from
- IDR 5,796,000
- ex Jeju (CJU) Republic of Korea
- from
- KRW 615,249
- ex Johor Bahru (JHB) Malaysia
- from
- MYR 2,707
- ex Johor Bahru (JHB) Malaysia
- from
- MYR 2,653
- ex Kaohsiung (KHH) Taiwan
- from
- TWD 31,679
- ex Kota Kinabalu (BKI) Malaysia
- from
- MYR 3,438
- ex Kuala Lumpur (KUL) Malaysia
- from
- MYR 2,354
- ex Kuala Lumpur (KUL) Malaysia
- from
- MYR 1,797
- ex Kunming (KMG) China
- from
- CNY 2,066
- ex Kuwait (KWI) Kuwait
- from
- KWD 405
- ex Lhasa (LXA) China
- from
- CNY 2,812
- ex London Heathrow Apt (LHR) United Kingdom
- from
- GBP 454
- ex London Heathrow Apt (LHR) United Kingdom
- from
- GBP 477
- ex London (LON) United Kingdom
- from
- GBP 491
- ex London (LON) United Kingdom
- from
- GBP 506
- 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 20,134
- ex Manila (MNL) Philippines
- from
- PHP 19,369
- ex Marseille (MRS) France
- from
- EUR 696
- ex Melbourne (MEL) Australia
- from
- AUD 1,067
- ex Moscow (MOW) Russian Federation
- from
- USD 630
- ex Mumbai (BOM) India
- from
- INR 41,556
- ex Mumbai (BOM) India
- from
- INR 25,313
- ex Munich (MUC) Germany
- from
- EUR 528
- ex Nagoya (NGO) Japan
- from
- JPY 87,879
- ex Newcastle (NCL) United Kingdom
- from
- GBP 655
- ex Newcastle (NTL) Australia
- from
- AUD 1,078
- ex Osaka (OSA) Japan
- from
- JPY 82,901
- ex Paderborn (PAD) Germany
- from
- EUR 812
- 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,653
- ex Penang (PEN) Malaysia
- from
- MYR 2,473
- ex Phuket (HKT) Thailand
- from
- THB 41,261
- ex Portland (PDX) United States
- from
- USD 661
- ex Qingdao (TAO) China
- from
- CNY 864
- ex Qingdao (TAO) China
- from
- CNY 864
- ex Rome Fiumicino Apt (FCO) Italy
- from
- EUR 615
- ex Seoul Incheon International Airport (ICN) Republic of Korea
- from
- KRW 638,822
- ex Seoul (SEL) Republic of Korea
- from
- KRW 784,973
- ex Seoul (SEL) Republic of Korea
- from
- KRW 501,521
- ex Shantou (SWA) China
- from
- CNY 2,346
- ex Shenyang (SHE) China
- from
- CNY 2,836
- ex Shenzhen (SZX) China
- from
- CNY 1,540
- ex Shenzhen (SZX) China
- from
- CNY 1,540
- 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,010
- ex Taipei (TPE) Taiwan
- from
- TWD 31,513
- ex Thessaloniki (SKG) Greece
- from
- EUR 878
- ex Tokyo Narita Apt (NRT) Japan
- from
- JPY 56,633
- ex Tokyo Narita Apt (NRT) Japan
- from
- JPY 51,148
- ex Tokyo (TYO) Japan
- from
- JPY 125,124
- ex Wenzhou (WNZ) China
- from
- CNY 1,027
- ex Wlg (WLG) New Zealand
- from
- NZD 1,942
- ex Wuhan (WUH) China
- from
- CNY 934
- ex Xi an Xianyang Apt (XIY) China
- from
- CNY 1,879
- ex Xiamen (XMN) China
- from
- CNY 3,851
- ex Xiamen (XMN) China
- from
- CNY 1,132
- ex Zhengzhou (CGO) China
- from
- CNY 980
- ex Zhoushan (HSN) China
- from
- CNY 680
- ex Zhuhai (ZUH) China
- from
- CNY 1,587
More Flights Information - Airfares directory guide to major global cities