Select journey type

Compare Flights to Shanghai (SHA)

Top Flight Deals to Shanghai

  1. BOS-PVG

    Boston to Shanghai

    01/10/2019-

    13/10/2019

    USD649

    Round-trip

  2. JFK-PVG

    New York to Shanghai

    31/08/2019-

    19/09/2019

    USD395

    Round-trip

  3. LAX-PVG

    Los Angeles to Shanghai

    26/08/2019-

    01/09/2019

    USD319

    Round-trip

  4. SEA-PVG

    Seattle to Shanghai

    18/09/2019-

    25/09/2019

    USD494

    Round-trip

  5. IAH-PVG

    Houston to Shanghai

    01/09/2019-

    09/10/2019

    USD611

    Round-trip

  6. SJC-SHA

    San Jose, CA to Shanghai

    07/10/2019-

    01/11/2019

    USD538

    Round-trip

*Prices have been available for round trips within last 48 hours and may not be currently available. Additional baggage fees for other optional service may apply. Other terms and conditions may apply. Prices are round-trip and taxes included.

Compare Flights to Shanghai (SHA)

Find Popular Offers to Shanghai

  1. Boston (BOS) to Shanghai (PVG)

    Round-trip
    BOS-PVG

    22/10/2019

    BOS-PVG

    23/01/2020

    93 day trip
    USD625
  2. New York (JFK) to Shanghai (PVG)

    Round-trip
    JFK-PVG

    18/10/2019

    JFK-PVG

    03/11/2019

    16 day trip
    USD395
  3. Houston (IAH) to Shanghai (PVG)

    Round-trip
    IAH-PVG

    18/10/2019

    IAH-PVG

    29/11/2019

    42 day trip
    USD566
  4. San Jose, CA (SJC) to Shanghai (SHA)

    Round-trip
    SJC-SHA

    01/11/2019

    SJC-SHA

    11/12/2019

    40 day trip
    USD490
  5. Atlanta (ATL) to Shanghai (PVG)

    Round-trip
    ATL-PVG

    21/10/2019

    ATL-PVG

    08/11/2019

    18 day trip
    USD611
  6. Portland, OR (PDX) to Shanghai (PVG)

    Round-trip
    PDX-PVG

    12/01/2020

    PDX-PVG

    23/02/2020

    42 day trip
    USD784
  7. Minneapolis (MSP) to Shanghai (PVG)

    Round-trip
    MSP-PVG

    25/10/2019

    MSP-PVG

    10/02/2020

    108 day trip
    USD604
  8. New York/Newark (EWR) to Shanghai (PVG)

    Round-trip
    EWR-PVG

    30/10/2019

    EWR-PVG

    10/11/2019

    11 day trip
    USD463
  9. San Francisco (SFO) to Shanghai (PVG)

    Round-trip
    SFO-PVG

    01/11/2019

    SFO-PVG

    13/12/2019

    42 day trip
    USD443
  10. Tucson (TUS) to Shanghai (PVG)

    Round-trip
    TUS-PVG

    05/11/2019

    TUS-PVG

    18/11/2019

    13 day trip
    USD572

*Prices have been available for round trips within last 48 hours and may not be currently available. Additional baggage fees for other optional service may apply. Other terms and conditions may apply. Prices are round-trip and taxes included.

Travelling to Shanghai

The vibrant city of Shanghai is home to upscale dining and entertainment, cutting-edge art and innovation, and a traditional Chinese culture. For first class flights to Shanghai from more than 50 worldwide destinations, choose Hainan Airlines.

Best of Shanghai

Get your bearings as you stroll The Bund, the iconic image of Shanghai that winds past historic buildings and towering modern skyscrapers. Explore the People’s Square and the Shanghai Museum, dedicated to China’s long history. To experience traditional culture, head to Old Town, which is the original city center and the only part of Shanghai that predates the 1850s. While in Old Town, visit Yuyuan Gardens. Witness the exciting arts scene at M50, a collection of galleries. Dine out at any of the restaurants along the French Concession.

When to Visit Shanghai

Shanghai is a city of food, shopping, and arts year-round, though festivals offer a unique perspective. Visit in February to take part in Chinese New Year, the most important event of the year. Spring is a popular time to celebrate traditional culture, with events like the Longhua Temple Fair, the International Tea Festival, and the Dragon Boat Festival. Start your visit to Shanghai in comfort – fly to Shanghai with Hainan Airlines.

Weather in Shanghai

Thursday
28 °C 18/07/2019
Friday
31 °C 19/07/2019
Saturday
32 °C 20/07/2019
Sunday
34 °C 21/07/2019
Monday
36 °C 22/07/2019
Tuesday
37 °C 23/07/2019
Wednesday
36 °C 24/07/2019
Generated by: OpenWeatherMap.org