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/29/2014student/youth
$547
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$547
Book Now
Air Canada11/19/2014 -
10/29/2014student/youth
$547
Book Now
Air Canada11/19/2014 -
10/29/2014student/youth
$547
Book Now
Air Canada12/03/2014 -
10/29/2014student/youth
$565
Book Now
Air Canada12/03/2014 -
10/29/2014student/youth
$565
Book Now
Air Canada12/03/2014 -
10/29/2014student/youth
$619
Book Now
Air Canada12/03/2014 -
10/29/2014student/youth
$619
Book Now
Korean11/05/2014 -
10/29/2014student/youth
$620
Book Now
Korean11/05/2014 -
10/29/2014student/youth
$620
Book Now
Korean11/05/2014 -
10/29/2014student/youth
$620
Book Now
Korean11/05/2014 -
10/29/2014student/youth
$620
Book Now
Air China11/05/2014 -
10/29/2014student/youth
$622
Book Now
Air China11/05/2014 -
10/29/2014student/youth
$622
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$631
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$631
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$631
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$631
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$631
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$631
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$631
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$631
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$631
Book Now
Air Canada11/19/2014 -
10/29/2014student/youth
$636
Book Now
Air Canada11/19/2014 -
10/29/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$636
Book Now
Air Canada11/05/2014 -
10/29/2014student/youth
$636
Book Now
United Airlines11/05/2014 -
10/29/2014student/youth
$725
Book Now
United Airlines11/05/2014 -
10/29/2014student/youth
$725
Book Now
USA Generic12/03/2014 -
10/29/2014student/youth
$738
Book Now
USA Generic12/03/2014 -
10/29/2014student/youth
$738
Book Now
USA Generic12/03/2014 -
10/29/2014student/youth
$738
Book Now
USA Generic12/03/2014 -
10/29/2014student/youth
$738
Book Now
Asiana Airlines11/05/2014 -
10/29/2014everyone
$771
Book Now
Asiana Airlines11/05/2014 -
10/29/2014everyone
$771
Book Now
Asiana Airlines11/19/2014 -
10/29/2014everyone
$823
Book Now
Asiana Airlines11/19/2014 -
10/29/2014everyone
$823
Book Now
All Nippon Airways11/19/2014 -
10/29/2014everyone
$892
Book Now
All Nippon Airways11/19/2014 -
10/29/2014everyone
$893
Book Now
All Nippon Airways11/19/2014 -
10/29/2014everyone
$893
Book Now
All Nippon Airways11/19/2014 -
10/29/2014everyone
$893
Book Now
United Airlines11/05/2014 -
10/29/2014student/youth
$898
Book Now
Korean12/03/2014 -
10/29/2014student/youth
$903
Book Now
Korean12/03/2014 -
10/29/2014student/youth
$903
Book Now
American Airlines12/03/2014 -
10/29/2014everyone
$907
Book Now
American Airlines12/03/2014 -
10/29/2014everyone
$907
Book Now
American Airlines12/03/2014 -
10/29/2014everyone
$909
Book Now
American Airlines12/03/2014 -
10/29/2014everyone
$909
Book Now
United Airlines11/05/2014 -
10/29/2014student/youth
$912
Book Now
USA Generic11/19/2014 -
10/29/2014everyone
$938
Book Now
Asiana Airlines11/05/2014 -
10/29/2014everyone
$938
Book Now
Asiana Airlines11/05/2014 -
10/29/2014everyone
$938
Book Now
TURKISH AIRLINES11/05/2014 -
10/29/2014student/youth
$967
Book Now
TURKISH AIRLINES11/05/2014 -
10/29/2014student/youth
$967
Book Now
TURKISH AIRLINES11/05/2014 -
10/29/2014student/youth
$967
Book Now
American Airlines11/05/2014 -
10/29/2014everyone
$976
Book Now
American Airlines11/05/2014 -
10/29/2014everyone
$976
Book Now
American Airlines12/03/2014 -
10/29/2014everyone
$984
Book Now
American Airlines11/05/2014 -
10/29/2014everyone
$1039
Book Now
Air Canada11/19/2014 -
10/29/2014student/youth
$1055
Book Now