The cheapest flights to Shanghai

When to find the cheapest flights to Shanghai

  • any
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • day of search
  • price
  • departure city
Hainan Airlinesoutbound: Dec 24, 2019
2 stops (41h55m)
Hainan Airlines
Hainan Airlinesreturn: Feb 9, 2020
1 stop (39h35m)
Hainan Airlines
Aeromexicooutbound: Dec 24, 2019
1 stop (33h45m)
Aeromexico
Aeromexicoreturn: Feb 9, 2020
1 stop (26h34m)
Aeromexico
Hainan Airlinesoutbound: Jul 23, 2019
1 stop (32h25m)
Hainan Airlines
Hainan Airlinesreturn: Jul 30, 2019
1 stop (20h52m)
Hainan Airlines
Swissoutbound: Jul 23, 2019
1 stop (24h55m)
Swiss
Swissreturn: Jul 30, 2019
1 stop (39h05m)
Swiss
Air Canadaoutbound: Dec 28, 2019
1 stop (30h25m)
Air Canada
Air Canadareturn: Feb 9, 2020
1 stop (14h59m)
Air Canada
Air Canadaoutbound: Jul 23, 2019
1 stop (20h35m)
Air Canada
Air Canadareturn: Jul 30, 2019
1 stop (27h04m)
Air Canada
Singapore Airlinesoutbound: Jul 23, 2019
2 stops (28h30m)
Singapore Airlines
Singapore Airlinesreturn: Jul 30, 2019
2 stops (30h20m)
Singapore Airlines
Air Franceoutbound: Jul 23, 2019
1 stop (23h20m)
Air France
Air Francereturn: Jul 30, 2019
1 stop (29h20m)
Air France
  • New York
  • Atlanta
  • Charlotte
  • Chicago
  • Dallas
  • Denver
  • Las Vegas
  • Los Angeles
  • Miami
  • San Francisco
Return
Departure
Choose your departure month

Shanghai in the Traveler's Edition

Latest news

It’s time to open up the gates at Shanghai Disneyland!

It's not such a small world after all for Disney, who opened their sixth theme park today!

Latest news

Shanghai publishes etiquette guide for Disneyland

Shanghai Disneyland is set to open next month and in advance the park has published a set of etiquette rules to follow.

All flight tickets to Shanghai (China)

  • any
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • popularity
  • price
  • departure city
Thai Airwaysoutbound: Aug 6, 2019
1 stop (8h20m)
Thai Airways
Thai Airwaysreturn: Aug 14, 2019
1 stop (17h50m)
Thai Airways
Hainan Airlinesoutbound: Nov 18, 2019
1 stop (28h55m)
Hainan Airlines
Hainan Airlinesreturn: Nov 23, 2019
1 stop (17h45m)
Hainan Airlines
Thai Airwaysoutbound: Aug 6, 2019
1 stop (10h50m)
Thai Airways
Thai Airwaysreturn: Aug 19, 2019
1 stop (31h)
Thai Airways
Aeroflotoutbound: Jul 31, 2019
1 stop (15h35m)
Aeroflot
Aeroflotreturn: Aug 30, 2019
1 stop (18h55m)
Aeroflot
Singapore Airlinesoutbound: Aug 10, 2019
1 stop (8h25m)
Singapore Airlines
Singapore Airlinesreturn: Aug 16, 2019
1 stop (10h20m)
Singapore Airlines