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.
The World's Best Airlines
Browse Airline Reviews
Before you book your next flight, see reviews from travellers around the world
Read Reviews

Cheap flights to Shanghai recently found by travellers
    HKG
    Hong Kong
    SHA
    Shanghai
    Hong Kong Airlines

    Fri, Jun 30 - Sun, Jul 2
    USD 163
    SIN
    Singapore
    SHA
    Shanghai
    Thai Airways

    Mon, Oct 16 - Thu, Oct 19
    USD 210
    PEN
    Penang
    SHA
    Shanghai

    Tue, Jun 13 - Tue, Jun 20
    USD 221
    TYO
    Tokyo
    SHA
    Shanghai
    Peach Aviation

    Fri, Aug 4 - Fri, Aug 18
    USD 230
    BJS
    Beijing
    SHA
    Shanghai

    Wed, Jun 7 - Fri, Jun 9
    USD 239
    TSN
    Tianjin
    SHA
    Shanghai
    Juneyao Airlines

    Sun, Jun 11 - Thu, Jun 15
    USD 245
    SYD
    Sydney
    SHA
    Shanghai
    Hainan Airlines

    Sat, May 27 - Fri, Jun 16
    USD 259
    SIA
    Xi'an
    SHA
    Shanghai
    Sichuan Airlines

    Mon, Dec 25 - Mon, Dec 25
    USD 306
    MEL
    Melbourne
    SHA
    Shanghai
    China Southern Airlines

    Thu, Jul 13 - Sun, Jul 16
    USD 312
    SGN
    Ho Chi Minh City
    SHA
    Shanghai

    Mon, May 29 - Mon, May 29
    USD 332
Flight stats for Shanghai - did you know?
  • Shanghai is 32 km from Pu Dong Airport (Shanghai, China).
  • Pu Dong Airport (Shanghai, China)
    • Right now, 100 airlines operate out of Pu Dong Airport.
    • Pu Dong Airport offers nonstop flights to 203 cities.
    • Every week, at least 6,825 domestic flights and 4,669 international flights depart from Pu Dong Airport.
  • Shanghai is 14 km from Hongqiao Airport (Shanghai, China).
  • Hongqiao Airport (Shanghai, China)
    • Right now, 33 airlines operate out of Hongqiao Airport.
    • Hongqiao Airport offers nonstop flights to 71 cities.
    • Every week, at least 5,124 domestic flights and 413 international flights depart from Hongqiao Airport.

Shop for hotels in Shanghai