>
>
>
>
Flights from New York to Shanghai
Find cheap airlines flights from New York to Shanghai
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.



















Show More
Cheap flight deals from New York to Shanghai
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopJFK 4:25 PM15hNonstopPVG 7:25 PMNew York - Shanghai | Mon, Jun 9 | China Eastern AirlinesPVG 11:30 AM14h 55mNonstopJFK 2:25 PMShanghai - New York | Tue, Jun 17 | China Eastern Airlines$2,056 $2,97331% OFF31% OFF$2,973 $2,056
-
JFK 4:25 PM15hNonstopPVG 7:25 PMNew York - Shanghai | Mon, Jul 7 | China Eastern AirlinesPVG 11:30 AM14h 55mNonstopJFK 2:25 PMShanghai - New York | Tue, Jul 15 | China Eastern Airlines$2,259 $2,97324% OFF24% OFF$2,973 $2,259
-
JFK 7:55 PM32h 10m1 stopsPVG 4:05 PMNew York - Shanghai | Tue, Jul 8 | Delta Air LinesPVG 5:30 PM25h 53m1 stopsJFK 7:23 AMShanghai - New York | Wed, Jul 16 | Delta Air Lines$1,142 $2,97362% OFF62% OFF$2,973 $1,142
-
LGA 9:01 PM29h 49m1 stopsPVG 2:50 PMNew York - Shanghai | Mon, Jul 7 | American AirlinesPVG 11:55 PM46h 35m1 stopsJFK 10:30 AMShanghai - New York | Sun, Jul 13 | EgyptAir$1,14462% OFF$2,973 $1,144
-
JFK 2:00 AM22h 15m1 stopsSHA 12:15 PMNew York - Shanghai | Sun, Jul 13 | All Nippon AirwaysPVG 1:35 AM33h 20m1 stopsJFK 10:55 PMShanghai - New York | Sun, Jul 20 | All Nippon Airways$1,17061% OFF$2,973 $1,170
-
JFK 9:45 AM32h1 stopsPVG 5:45 AMNew York - Shanghai | Tue, Jun 10 | American AirlinesPVG 8:10 PM30h 24m1 stopsEWR 2:34 PMShanghai - New York | Mon, Jun 16 | United Airlines$1,17261% OFF$2,973 $1,172
-
JFK 3:10 PM36h 55m1 stopsPVG 4:05 PMNew York - Shanghai | Tue, Jul 1 | Delta Air LinesPVG 6:20 PM23h 47m1 stopsLGA 6:07 AMShanghai - New York | Sat, Jul 5 | Delta Air Lines$1,17860% OFF$2,973 $1,178
-
JFK 1:30 PM19h 10m1 stopsPVG 8:40 PMNew York - Shanghai | Mon, Jul 21 | All Nippon AirwaysPVG 1:35 AM21h 25m1 stopsJFK 11:00 AMShanghai - New York | Mon, Jul 28 | All Nippon Airways$1,18660% OFF$2,973 $1,186
-
JFK 9:45 AM32h1 stopsPVG 5:45 AMNew York - Shanghai | Thu, Jun 19 | American AirlinesSHA 2:45 PM20h 20m1 stopsJFK 11:05 PMShanghai - New York | Mon, Jun 23 | Air China$1,18760% OFF$2,973 $1,187
-
LGA 6:30 AM20h 20m1 stopsPVG 2:50 PMNew York - Shanghai | Wed, Jul 23 | American AirlinesPVG 11:55 PM46h 35m1 stopsJFK 10:30 AMShanghai - New York | Sun, Jul 27 | EgyptAir$1,19460% OFF$2,973 $1,194
-
JFK 1:20 AM27h1 stopsPVG 4:20 PMNew York - Shanghai | Mon, Jun 9 | American AirlinesSHA 10:30 PM36h 35m1 stopsJFK 11:05 PMShanghai - New York | Tue, Jun 17 | Air China$1,19460% OFF$2,973 $1,194
-
EWR 5:29 AM21h 21m1 stopsPVG 2:50 PMNew York - Shanghai | Thu, Jul 17 | American AirlinesPVG 11:55 PM46h 5m1 stopsEWR 10:00 AMShanghai - New York | Sat, Jul 19 | EgyptAir$1,19560% OFF$2,973 $1,195
-
NYC 1:00 PM17h 25m1 stopsSHA Invalid DateNew York - Shanghai | Wed, Jun 11 | Normal AirlineSHA 3:00 PM6hNonstopNYC 4:00 PMShanghai - New York | Fri, Jun 13 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopJFK 4:25 PM15hNonstopPVG 7:25 PMNew York - Shanghai | Wed, Jul 23 | China Eastern Airlines$1,029 $1,38326% OFF26% OFF$1,383 $1,029
-
JFK 4:25 PM15hNonstopPVG 7:25 PMNew York - Shanghai | Wed, Jul 30 | China Eastern Airlines$1,051 $1,38324% OFF24% OFF$1,383 $1,051
-
JFK 12:46 PM38h 4m1 stopsPVG 2:50 PMNew York - Shanghai | Sat, Jul 26 | American Airlines$504 $1,38364% OFF64% OFF$1,383 $504
-
LGA 9:01 PM29h 49m1 stopsPVG 2:50 PMNew York - Shanghai | Mon, Jul 28 | American Airlines$61855% OFF$1,383 $618
-
EWR 5:29 AM21h 21m1 stopsPVG 2:50 PMNew York - Shanghai | Wed, Jul 30 | American Airlines$61955% OFF$1,383 $619
-
JFK 8:00 AM42h 50m1 stopsPVG 2:50 PMNew York - Shanghai | Thu, Jul 24 | American Airlines$62655% OFF$1,383 $626
-
LGA 9:01 PM29h 49m1 stopsPVG 2:50 PMNew York - Shanghai | Wed, Jul 16 | American Airlines$65053% OFF$1,383 $650
-
JFK 2:52 PM35h 58m1 stopsPVG 2:50 PMNew York - Shanghai | Sat, Jul 19 | American Airlines$65553% OFF$1,383 $655
-
EWR 5:29 AM21h 21m1 stopsPVG 2:50 PMNew York - Shanghai | Wed, Jul 23 | American Airlines$67751% OFF$1,383 $677
-
EWR 5:29 AM21h 21m1 stopsPVG 2:50 PMNew York - Shanghai | Tue, Jul 22 | American Airlines$67851% OFF$1,383 $678
-
LGA 6:30 AM20h 20m1 stopsPVG 2:50 PMNew York - Shanghai | Wed, Aug 6 | American Airlines$68451% OFF$1,383 $684
-
LGA 9:01 PM29h 49m1 stopsPVG 2:50 PMNew York - Shanghai | Mon, Jul 7 | American Airlines$92633% OFF$1,383 $926
-
NYC 1:00 PM17h 25m1 stopsSHA Invalid DateNew York - Shanghai | Wed, Jun 11 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Info | New York to Shanghai
Cheapest one-way flight price | $502 |
---|---|
Cheapest round-trip ticket price | $1,577 |
Off-season for travel | April |
Peak season for travel | June |
Flight distance | 11,870.79 km |
Average flight time | 15 hours |
Popular airline | EVA Air |
When is the cheapest time to fly from New York to Shanghai?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from New York (NYC) to Shanghai (SHA) the cheapest?
Airlines adjust prices for flights from New York to Shanghai based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from New York (NYC) to Shanghai (SHA) cost?
According to Trip.com's data, the lowest price is around $1,617. -
How long does it take to fly from New York (NYC) to Shanghai (SHA) and what is the distance?
It takes around 15 hours to fly from New York (NYC) to Shanghai (SHA). -
What are the most popular airlines that fly from New York (NYC) to Shanghai (SHA)?
Airlines with flights from New York (NYC) to Shanghai (SHA): China Eastern Airlines.
How to find a cheap flight from New York to Shanghai
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from New York to Shanghai. Book your flights at the right time and save more.
Be flexible with your travel dates to get the cheapest New York to Shanghai ticket.
Tap "Date" in the flight search bar to browse the calendar and find airfare from New York to Shanghai for the next six months in 2025. If you're looking to fly within the next three months, the lowest fare is $1029 for a one-way ticket on Wed, Jul 23.
Compare cheap New York to Shanghai flight deals from hundreds of airlines.
Our powerful search system compares prices from over 500 airlines. So you can find the cheapest flights from New York to Shanghai. The most affordable airline currently operating on this route is China Eastern Airlines.
Set up a Price Alert to track fare drops.
Set up a Price Alert for your New York to Shanghai route to track ticket prices effortlessly—no need to check manually every day.
Don't miss out on cheap New York to Shanghai flight deals and promo codes.
Stay updated on the latest deals with Trip.com Deals and Promo Codes for cheap flights. Sign up for a free membership to unlock even more exclusive flight discounts.
Book early or wait unitl the last minute to fine the best fares.
It's always better to book early! Airlines typically release their lowest fares about a year before departure, so check as soon as flights become available. If you miss that window, you may still find great deals closer to your travel date.
Search for flights on the go.
For the best booking experience on the go, download Trip.com and search for cheap flights from New York to Shanghai to access exclusive deals just for you.
More Travel Options
-
Top Routes from New York
-
Top Routes to Shanghai
-
Popular Airlines
- Cheap flights from New York to San Francisco
- Cheap flights from New York to Bangkok
- Flights from New York to Los Angeles
- Cheap flights from New York to Orlando
- Cheap flights from New York to Miami
- Cheap flights from New York to San Juan
- Cheap flights from New York to Manila
- Return flights from New York to Toronto
- Cheap flights from New York to Atlanta
- Return flights from New York to Cairo
- Flights from Hong Kong to Shanghai
- Flights from Guangzhou to Shanghai
- Cheap flights from Bangkok to Shanghai
- Cheap flights from Seoul to Shanghai
- Cheap flights from Taipei to Shanghai
- Return flights from Shenzhen to Shanghai
- Cheap flights from Beijing to Shanghai
- Cheap flights from Chengdu to Shanghai
- Cheap flights from Tokyo to Shanghai
- Return flights from Chongqing to Shanghai