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.
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
    OVB
    Novosibirsk
    SHA
    Shanghai
    S7 airlines

    Sun, 1 Oct - Thu, 12 Oct
    US$397
    BSL
    Basel
    SHA
    Shanghai
    British Airways

    Thu, 15 Feb - Thu, 22 Feb
    US$482
    DUB
    Dublin
    SHA
    Shanghai
    SAS

    Wed, 4 Apr - Wed, 18 Apr
    US$497
    MAD
    Madrid
    SHA
    Shanghai
    Iberia

    Tue, 3 Jul - Mon, 9 Jul
    US$502
    AGP
    Malaga
    SHA
    Shanghai
    Turkish Airlines

    Sun, 26 Nov - Thu, 30 Nov
    US$505
    NUE
    Nuremberg
    SHA
    Shanghai
    Multiple Airlines

    Wed, 28 Feb - Sun, 11 Mar
    US$533
    NCE
    Nice
    SHA
    Shanghai
    Multiple Airlines

    Sat, 17 Mar - Sat, 31 Mar
    US$553
    PAR
    Paris
    SHA
    Shanghai
    Air China

    Sat, 13 Jan - Fri, 26 Jan
    US$560
    FRA
    Frankfurt
    SHA
    Shanghai
    China Eastern Airlines

    Tue, 26 Sep - Thu, 19 Oct
    US$565
    BCN
    Barcelona
    SHA
    Shanghai
    Air China

    Fri, 24 Nov - Fri, 1 Dec
    US$600
Flight stats for Shanghai - did you know?
  • Shanghai is 32 km from Pu Dong Airport (Shanghai, China).
  • Pu Dong Airport (Shanghai, China)
    • Right now, 98 airlines operate out of Pu Dong Airport.
    • Pu Dong Airport offers nonstop flights to 211 cities.
    • Every week, at least 6,050 domestic flights and 3,180 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 71 cities.
    • Every week, at least 4,648 domestic flights and 201 international flights depart from Hongqiao Airport.

Shop for hotels in Shanghai