We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Find the best flight to Shanghai

Find flights

Compare prices (in new window)
    Select all
Cheap flights to Shanghai, Chinarecently found by travellers
Washington DC
WAS
Shanghai
SHA
US$36,593
Multiple Airlines
Sat, 22/12 - Mon, 07/01
US$36,593
Hong Kong
HKG
Shanghai
SHA
US$156
Juneyao Airlines
Sat, 01/12 - Sat, 15/12
US$156
Busan
PUS
Shanghai
SHA
US$199
Multiple Airlines
Wed, 05/09 - Wed, 19/09
US$199
Seoul
SEL
Shanghai
SHA
US$201
China Southern Airlines
Thu, 01/11 - Mon, 05/11
US$201
Manila
MNL
Shanghai
SHA
US$226
China Eastern Airlines
Sat, 06/04 - Sat, 20/04
US$226
Taipei
TPE
Shanghai
SHA
US$236
China Southern Airlines
Fri, 17/08 - Mon, 20/08
US$236
Tokyo
TYO
Shanghai
SHA
US$277
Air China
Mon, 05/11 - Mon, 19/11
US$277
Singapore
SIN
Shanghai
SHA
US$294
China Southern Airlines
Fri, 10/08 - Fri, 24/08
US$294
Melbourne
MEL
Shanghai
SHA
US$342
China Southern Airlines
Tue, 21/08 - Tue, 04/09
US$342
Brisbane
BNE
Shanghai
SHA
US$371
Air China
Wed, 25/07 - Tue, 31/07
US$371
Hotels with free wifi in Shanghai
Banyan Tree Shanghai On The Bund
Banyan Tree Shanghai On The Bund
846 Reviews
Shanghai, China
from
New World Shanghai Hotel
New World Shanghai Hotel
2,424 Reviews
Shanghai, China
from
The QUBE Hotel Shanghai Hongqiao
The QUBE Hotel Shanghai Hongqiao
153 Reviews
Shanghai, China
from
Waldorf Astoria Shanghai on the Bund
Waldorf Astoria Shanghai on the Bund
1,762 Reviews
Shanghai, China
from
Flight stats for Shanghai - did you know?
  • Shanghai is 32 km from Pu Dong Airport (Shanghai, China).
  • Pu Dong Airport (Shanghai, China)
    • Right now, 93 airlines operate out of Pu Dong Airport.
    • Pu Dong Airport offers nonstop flights to 200 cities.
    • Every week, at least 3,852 domestic flights and 1,863 international flights depart from Pu Dong Airport.
  • Shanghai is 14 km from Hongqiao Airport (Shanghai, China).
  • Hongqiao Airport (Shanghai, China)
    • Right now, 34 airlines operate out of Hongqiao Airport.
    • Hongqiao Airport offers nonstop flights to 62 cities.
    • Every week, at least 2,787 domestic flights and 117 international flights depart from Hongqiao Airport.
Show more