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 Canada01/21/2015 -
12/24/2014student/youth
$547
Book Now
Air Canada01/07/2015 -
12/24/2014student/youth
$547
Book Now
Air Canada01/07/2015 -
12/24/2014student/youth
$582
Book Now
Air Canada01/07/2015 -
12/24/2014student/youth
$582
Book Now
Air Canada01/07/2015 -
12/24/2014student/youth
$582
Book Now
USA Generic01/07/2015 -
12/24/2014everyone
$653
Book Now
United Airlines12/03/2014 -
12/17/2014
12/24/2014student/youth
$762
Book Now
United Airlines12/03/2014 -
12/17/2014
12/24/2014student/youth
$762
Book Now
All Nippon Airways12/03/2014 -
12/17/2014
12/24/2014everyone
$817
Book Now
All Nippon Airways12/03/2014 -
12/17/2014
12/24/2014everyone
$817
Book Now
USA Generic01/21/2015 -
02/04/2015
12/24/2014everyone
$873
Book Now
USA Generic01/21/2015 -
02/04/2015
12/24/2014everyone
$873
Book Now
Korean12/03/2014 -
12/17/2014
12/24/2014student/youth
$903
Book Now
Korean12/03/2014 -
12/17/2014
12/24/2014student/youth
$903
Book Now
All Nippon Airways01/21/2015 -
02/04/2015
12/24/2014everyone
$972
Book Now
United Airlines12/03/2014 -
12/17/2014
12/24/2014everyone
$991
Book Now
United Airlines12/03/2014 -
12/17/2014
12/24/2014everyone
$991
Book Now