Sign up to our newsletter and get the latest deals!

Cheap Flights to Shanghai



Get a great price on flights to Shanghai with STA Travel. We have cheap and flexible airfare to Shanghai on top airlines like Air China, China Southern, United, Japan Airlines and more. Search for your cheap flight to China now!

These are great fares to Shanghai that other travelers have found recently with STA Travel, and include all taxes and fees. Please note fares change without notice, and are not always available on all flights.

Airport Selection

Airport selection

city selection


Asia

DepartsSort ascendingSort descendingDestinationSort ascendingSort descendingAirlineSort ascendingSort descendingTravel datesBook ByEligibilitySort ascendingSort descendingFromSort ascendingSort descending
Air Canada11/05/2014 -
10/23/2014student/youth
$547
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$547
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$547
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$547
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$561
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$561
Book Now
Air Canada12/03/2014 -
10/23/2014student/youth
$599
Book Now
Air Canada12/03/2014 -
10/23/2014student/youth
$599
Book Now
Air Canada12/03/2014 -
10/23/2014student/youth
$599
Book Now
Air Canada12/03/2014 -
10/23/2014student/youth
$599
Book Now
Air Canada12/03/2014 -
10/23/2014student/youth
$599
Book Now
Air Canada12/03/2014 -
10/23/2014student/youth
$599
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$621
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$621
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$621
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$621
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$621
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$621
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$621
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$621
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$621
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$621
Book Now
Air China11/05/2014 -
10/23/2014student/youth
$622
Book Now
Air China11/05/2014 -
10/23/2014student/youth
$622
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/23/2014student/youth
$636
Book Now
USA Generic11/19/2014 -
10/23/2014everyone
$702
Book Now
United Airlines11/05/2014 -
11/19/2014
10/23/2014student/youth
$725
Book Now
United Airlines11/05/2014 -
11/19/2014
10/23/2014student/youth
$725
Book Now
Asiana Airlines11/05/2014 -
11/19/2014
10/23/2014student/youth
$771
Book Now
Asiana Airlines11/05/2014 -
11/19/2014
10/23/2014student/youth
$771
Book Now
Korean12/03/2014 -
12/17/2014
10/23/2014student/youth
$781
Book Now
Korean12/03/2014 -
12/17/2014
10/23/2014everyone
$781
Book Now
United Airlines12/03/2014 -
12/17/2014
10/23/2014student/youth
$849
Book Now
United Airlines12/03/2014 -
12/17/2014
10/23/2014student/youth
$849
Book Now
United Airlines11/05/2014 -
11/19/2014
10/23/2014everyone
$849
Book Now
United Airlines11/05/2014 -
11/19/2014
10/23/2014everyone
$849
Book Now
United Airlines11/05/2014 -
11/19/2014
10/23/2014everyone
$849
Book Now
USA Generic11/19/2014 -
12/03/2014
10/23/2014everyone
$876
Book Now
Air Canada11/05/2014 -
11/19/2014
10/23/2014everyone
$890
Book Now
Air Canada11/05/2014 -
11/19/2014
10/23/2014everyone
$890
Book Now
Japan Airlines Intl11/05/2014 -
11/19/2014
10/23/2014student/youth
$893
Book Now
Korean12/03/2014 -
12/17/2014
10/23/2014student/youth
$903
Book Now
Korean12/03/2014 -
12/17/2014
10/23/2014student/youth
$903
Book Now
Air Canada11/19/2014 -
12/03/2014
10/23/2014student/youth
$903
Book Now
Air Canada11/19/2014 -
12/03/2014
10/23/2014student/youth
$903
Book Now
Asiana Airlines11/05/2014 -
11/19/2014
10/23/2014student/youth
$938
Book Now
Asiana Airlines11/05/2014 -
11/19/2014
10/23/2014student/youth
$938
Book Now
Air Canada11/05/2014 -
11/19/2014
10/23/2014student/youth
$951
Book Now
Air Canada11/05/2014 -
11/19/2014
10/23/2014student/youth
$951
Book Now
All Nippon Airways11/05/2014 -
11/19/2014
10/23/2014student/youth
$954
Book Now
All Nippon Airways11/05/2014 -
11/19/2014
10/23/2014student/youth
$954
Book Now
TURKISH AIRLINES11/19/2014 -
12/03/2014
10/23/2014student/youth
$965
Book Now
United Airlines11/05/2014 -
11/19/2014
10/23/2014everyone
$1008
Book Now
United Airlines11/05/2014 -
11/19/2014
10/23/2014everyone
$1008
Book Now
United Airlines11/05/2014 -
11/19/2014
10/23/2014everyone
$1008
Book Now
United Airlines11/05/2014 -
11/19/2014
10/23/2014everyone
$1008
Book Now
Air Canada11/19/2014 -
12/03/2014
10/23/2014student/youth
$1029
Book Now
Air Canada11/05/2014 -
11/19/2014
10/23/2014student/youth
$1029
Book Now
United Airlines11/05/2014 -
11/19/2014
10/23/2014everyone
$1075
Book Now