C$722 Cheap Flights from Shanghai (CSHA) to New York (NYCA)

Compare Shanghai to New York flight deals

Find the cheapest month or even day of the year to fly to New York

Book the best New York fare with no extra fees

Flight deals from Shanghai to New York

Looking for a cheap last-minute deal or the best return flight from Shanghai to New York? If you want to travel next month, return fares start from C$1,506. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Shanghai to New York from C$721 one-way

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Shanghai to New York flights are currently cheapest in September.

Which airlines fly from Shanghai to New York?

Shanghai to New York: Flight information

The things to know before you go.
Cheapest flight foundC$722
Cheapest month to flySeptember
Average flight time14 hrs, 55 mins
Most popular airlineChina Eastern
Average flights per week3

Finding cheap flights from Shanghai to New York: Frequently asked questions

There are 6 airports in New York: New York LaGuardia, New York Newark, New York John F. Kennedy, Westchester County, Islip, and Stewart International.
The best price we found for a return flight from Shanghai to New York is C$1,183. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
14 hours and 55 minutes is the average flight time from Shanghai to New York.
China Eastern flies direct from Shanghai to New York.
As of May 2026, there are 12 flights per week flying from Shanghai to New York.
The cheapest month to fly from Shanghai to New York is usually November.
If you're flying from Shanghai, the cheapest airport near New York is New York LaGuardia – which is 13.1 km away from the centre of New York. We've found flights into this airport from C$1,183.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Shanghai to New York on Tuesday, November 10, 2026.
Yes – the average flight time is 14 hours and 55 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to New York but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to New York is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 14°C. July is typically the warmest month in New York, when it usually averages around 27°C. You can expect the least rain in February. The coldest month is January, with temperatures averaging -4°C. The rainiest month is August.
The cheapest airline that flies to New York is Air Canada. And the cheapest airline that flies to New York Newark Airport is China Eastern.

Travelling from Shanghai to New York: what you need to know

  • Shanghai is home to a couple of airports where you can kick off your travels. Explore your options for reserving a flight from Shanghai to New York departing from Shanghai Pudong International Airport (PVG) or Shanghai Hongqiao International Airport (SHA).

  • New York has a range of airports you can fly into. Hop off the plane at Newark Liberty International Airport (EWR), John F. Kennedy International Airport (JFK) or LaGuardia Airport (LGA).

  • The average length of a direct flight from Shanghai to New York is 14 hours 37 minutes. New York's timezone is UTC-4, making New York 12 hours behind Shanghai.

  • With 7 flights a week between the two airports, Shanghai Pudong International Airport (PVG) to Newark Liberty International Airport (EWR) is the most popular route. Hop on the earliest flight from Shanghai to New York with United Airlines at 15:45. If you prefer to make the most of your day before you fly, the last flight from PVG to EWR is with United Airlines at 15:45.

  • Give yourself plenty of time to get on your flight from Shanghai to New York. A good rule of thumb is to arrive at least two hours before international departures and an hour ahead for domestic flights.

  • Heading off during a peak time like school or public holidays? Expect longer lines at security and check-in. To be on the safe side, arrive up to four hours before international flights and two hours ahead of domestic departures.

  • If you hold a passport from China, you will need an embassy visa to enter United States. This applies when booking a cheap flight from Shanghai to New York for tourism purposes. The rules may be different if you're travelling for work or other reasons. Always check the visa rules before you book and definitely before flying.

Flying from Shanghai

Shanghai Pudong International Airport (PVG)

  • You can reserve a direct flight from Shanghai to New York leaving from Shanghai Pudong International Airport (PVG). Board your plane at PVG, and then touch down at Newark Liberty International Airport (EWR) or John F. Kennedy International Airport (JFK).

  • You can book a direct flight from Shanghai to New York with United Airlines. This popular carrier operates services from PVG.

  • Consider adding a stopover to potentially save on your flight from Shanghai to New York. Simply deselect 'Direct flights only' when browsing departures from Shanghai Pudong International Airport. Take a pause at one of these airports:

    • Haneda Airport (HND)

    • O'Hare International Airport (ORD)

    • Taiwan Taoyuan International Airport (TPE)

  • Central Shanghai to PVG is around 56 kilometres. Depending on traffic, it'll take about 49 minutes to get there if you're driving, catching a cab or ride-sharing.

  • Want a convenient hotel near Shanghai Pudong International Airport? If you're boarding an early flight from Shanghai to New York, these stays will have you sleeping moments from your departure gate:

Shanghai Hongqiao International Airport (SHA)

Arriving in New York

Newark Liberty International Airport (EWR)

  • Newark Liberty International Airport (EWR) to the centre of New York is around 28 minutes by car. It's approximately 24 kilometres away.

  • If you're using public transport, expect a journey time of about 1 hour and 11 minutes.

  • The last thing you want is a lengthy journey to your hotel if you're getting in late on a flight from Shanghai to New York. Check in to one of these accommodation options near EWR instead:

John F. Kennedy International Airport (JFK)

  • After your flight from Shanghai to New York has hit the runway, you can reach the city centre in about 48 minutes by car. Central New York is approximately 48 kilometres from John F. Kennedy International Airport (JFK).

  • You can also travel by public transport, which will take around 1 hour and 20 minutes.

  • After your flight from Shanghai to New York, settle in at a hotel near JFK. These are some great options that'll help you switch to relaxation mode:

How to find the cheapest flights from Shanghai to New York

  • At the moment, C$722 is the lowest price we've seen for a one-way ticket from Shanghai to New York. The cheapest price for a return flight is C$1,183. Remember fares may change due to availability at the time of booking.

  • Book 9 months before you want to travel. After crunching the numbers on our calendar, this is how far you'll want to book ahead to secure cheap flights from Shanghai to New York.

  • The cheapest month for tickets from Shanghai to New York is May. Compare prices using the 'Whole month' tool to find the cheapest travel date.

  • Snapping up a cheap ticket from Shanghai to New York is a piece of cake with Price Alerts. Simply create one of these automatic alerts and we'll get in touch when the price has dropped.

  • Use filters to tailor your flights from Shanghai to New York. Simply select your ideal departure and arrival times, number of stops and airlines. Or sort your results by 'Cheapest' to see the best deals.

Best time to go to New York

  • February is the quietest month for flights from Shanghai to New York, while August is the busiest. Find the best time to visit New York based on whether you prefer a laid-back vibe or a more bustling atmosphere.

  • The warmest month in New York is July, with temperatures ranging between 18ºC and 30ºC. Book your flights from Shanghai to New York in this month if this is the kind of weather you like.

  • January sees average temperatures of between -6ºC and 8ºC. Search for cheap flights from Shanghai to New York sometime around then if you like travelling in cooler conditions.

More about New York

  • Start your New York trip off on the right foot by choosing the perfect place to stay. After booking your flight from Shanghai to New York, explore our range of accommodation options including:

  • Statue of Liberty and Central Park are just a couple of the leading attractions to put on your New York must-do list. Continue your sightseeing adventures at Empire State Building.

Complete your New York trip with a car rental

  • Finding you a cheap flight from Shanghai to New York isn't the only thing we're good at. Check out our car rentals in New York and travel at your own pace. We find deals from trusted car rental providers and put them all in one place. You can instantly compare offers and then book with no fees.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.