Cheap Flights from Shanghai to New York, NY from $429
On Cheapflightsplus.com you will find 179 connecting flights from Shanghai to New York. You can compare airfare deals from 27 airlines and multiple travel sites from $429, book and save on cheap plane tickets and last minute offers. Also check out SHA-NYC flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Shanghai to New York Flight Deals
Best Flights from Shanghai to New York Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $429 | 18:35 Shanghai Pu Dong | 09:50+1 день New York John F Kennedy Intl | 28h 15m layover 12h 45m - Tokyo | Japan Airlines - JAL | JL86 JL6 |
from $429 | 13:10 Shanghai Hongqiao | 09:50+1 день New York John F Kennedy Intl | 33h 40m layover 18h 15m - Tokyo | Japan Airlines - JAL | JL82 JL6 |
from $438 | 12:10 Shanghai Pu Dong | 09:50+1 день New York John F Kennedy Intl | 34h 40m layover 19h 0m - Tokyo | Japan Airlines - JAL | JL874 JL6 |
from $711 | 23:00 Shanghai Pu Dong | 11:10+1 день New York John F Kennedy Intl | 25h 10m layover 1h 35m - Istanbul | Turkish Airlines | TK27 TK3 |
from $767 | 16:25 Shanghai Pu Dong | 10:00+1 день New York John F Kennedy Intl | 30h 35m layover 14h 30m - Seoul | Asiana Airlines | OZ366 OZ222 |
from $767 | 13:10 Shanghai Pu Dong | 10:00+1 день New York John F Kennedy Intl | 33h 50m layover 17h 50m - Seoul | Asiana Airlines | OZ364 OZ222 |
from $767 | 11:35 Shanghai Pu Dong | 10:00+1 день New York John F Kennedy Intl | 35h 25m layover 19h 20m - Seoul | Asiana Airlines | OZ362 OZ222 |
from $767 | 08:25 Shanghai Pu Dong | 10:00+1 день New York John F Kennedy Intl | 38h 35m layover 22h 30m - Seoul | Asiana Airlines | OZ368 OZ222 |
from $796 | 14:00 Shanghai Pu Dong | 19:30 New York John F Kennedy Intl | 18h 30m layover 2h 25m - Seoul | Korean Air | KE898 KE85 |
from $796 | 11:20 Shanghai Pu Dong | 19:30 New York John F Kennedy Intl | 21h 10m layover 5h 5m - Seoul | Korean Air | KE894 KE85 |
from $647 | 12:20 Shanghai Pu Dong | 15:00+1 день New York John F Kennedy Intl | 39h 40m layover 3h 35m - Seoul 18h 31m - San Francisco | China Eastern | MU5033 YP111 AS30 |
from $651 | 22:10 Shanghai Pu Dong | 15:50+2 дня New York John F Kennedy Intl | 54h 40m layover 12h 55m - Shenzhen 17h 50m - London | Shenzhen Airlines | ZH9524 ZH887 Z0701 |
from $680 | 11:20 Shanghai Pu Dong | 15:00+1 день New York John F Kennedy Intl | 40h 40m layover 4h 30m - Seoul 18h 31m - San Francisco | Korean Air | KE894 YP111 AS30 |
from $717 | 13:10 Shanghai Pu Dong | 15:00+1 день New York John F Kennedy Intl | 38h 50m layover 2h 55m - Seoul 18h 31m - San Francisco | Asiana Airlines | OZ364 YP111 AS30 |
from $769 | 23:40 Shanghai Pu Dong | 19:20+1 день New York John F Kennedy Intl | 32h 40m layover 7h 15m - Manila 4h 30m - Taipei | China Eastern | MU211 CI702 CI12 |
from $792 | 17:30 Shanghai Pu Dong | 14:50+1 день New York John F Kennedy Intl | 34h 20m layover 5h 40m - Shenzhen 3h 45m - Milan | Hainan Airlines | HU7724 HU7973 NO787 |
Flight Schedule Shanghai to New York (New York)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
01:10 — 10:15
+1 day
|
01:10 — 07:40
MS952
EGYPTAIR
Shanghai — Cairo
22h 35m stop
05:15 — 10:15
MS985
EGYPTAIR
Cairo — New York
|
46h 5m including layover |
Find flight
from$893 |
|
02:30 — 10:30
|
02:30 — 06:10
NH968
All Nippon Airways
Shanghai — Tokyo
5h 25m stop
11:35 — 10:30
NH110
All Nippon Airways
Tokyo — New York
|
21h including layover |
Find flight
from$870 |
|
02:30 — 21:35
|
02:30 — 06:10
NH968
All Nippon Airways
Shanghai — Tokyo
16h 45m stop
22:55 — 21:35
NH160
All Nippon Airways
Tokyo — New York
|
32h 5m including layover |
Find flight
from$870 |
|
06:15 — 08:15
+1 day
|
06:15 — 12:05
EK305
Emirates
Shanghai — Dubai
14h 30m stop
02:35 — 08:15
EK203
Emirates
Dubai — New York
|
39h including layover |
Find flight
from$848 |
|
06:15 — 13:55
+1 day
|
06:15 — 12:05
EK305
Emirates
Shanghai — Dubai
20h 25m stop
08:30 — 13:55
EK201
Emirates
Dubai — New York
|
44h 40m including layover |
Find flight
from$848 |
|
08:25 — 10:00
+1 day
|
08:25 — 11:20
OZ368
Asiana Airlines
Shanghai — Seoul
22h 30m stop
09:50 — 10:00
OZ222
Asiana Airlines
Seoul — New York
|
38h 35m including layover |
Find flight
from$767 |
|
08:50 — 19:30
|
08:50 — 12:00
KE896
Korean Air
Shanghai — Seoul
7h 30m stop
19:30 — 19:30
KE85
Korean Air
Seoul — New York
|
23h 40m including layover |
Find flight
from$796 |
|
09:30 — 19:05
|
09:30 — 12:40
CX365
Cathay Pacific
Shanghai — Hong Kong
3h 50m stop
16:30 — 19:05
CX840
Cathay Pacific
Hong Kong — New York
|
22h 35m including layover |
Find flight
from$819 |
|
09:30 — 05:45
+1 day
|
09:30 — 12:40
CX365
Cathay Pacific
Shanghai — Hong Kong
14h 40m stop
03:20 — 05:45
CX844
Cathay Pacific
Hong Kong — New York
|
33h 15m including layover |
Find flight
from$819 |
|
11:20 — 19:30
|
11:20 — 14:25
KE894
Korean Air
Shanghai — Seoul
5h 5m stop
19:30 — 19:30
KE85
Korean Air
Seoul — New York
|
21h 10m including layover |
Find flight
from$796 |
|
11:35 — 10:00
+1 day
|
11:35 — 14:30
OZ362
Asiana Airlines
Shanghai — Seoul
19h 20m stop
09:50 — 10:00
OZ222
Asiana Airlines
Seoul — New York
|
35h 25m including layover |
Find flight
from$767 |
|
12:10 — 09:50
+1 day
|
12:10 — 16:05
JL874
Japan Airlines - JAL
Shanghai — Tokyo
19h stop
11:05 — 09:50
JL6
Japan Airlines - JAL
Tokyo — New York
|
34h 40m including layover |
Find flight
from$438 |
|
13:10 — 09:50
+1 day
|
12:50 — 16:45
JL82
Japan Airlines - JAL
Shanghai — Tokyo
18h 15m stop
11:00 — 10:55
JL6
Japan Airlines - JAL
Tokyo — New York
|
33h 40m including layover |
Find flight
from$429 |
|
13:10 — 10:00
+1 day
|
13:10 — 16:00
OZ364
Asiana Airlines
Shanghai — Seoul
17h 50m stop
09:50 — 10:00
OZ222
Asiana Airlines
Seoul — New York
|
33h 50m including layover |
Find flight
from$767 |
|
14:00 — 19:30
|
13:40 — 16:45
KE898
Korean Air
Shanghai — Seoul
2h 25m stop
19:30 — 21:00
KE85
Korean Air
Seoul — New York
|
18h 30m including layover |
Find flight
from$796 |
|
14:00 — 10:00
+1 day
|
14:00 — 17:05
KE898
Korean Air
Shanghai — Seoul
16h 55m stop
10:00 — 10:00
KE81
Korean Air
Seoul — New York
|
33h including layover |
Find flight
from$796 |
|
16:25 — 10:00
+1 day
|
16:25 — 19:20
OZ366
Asiana Airlines
Shanghai — Seoul
14h 30m stop
09:50 — 10:00
OZ222
Asiana Airlines
Seoul — New York
|
30h 35m including layover |
Find flight
from$767 |
|
16:35 — 05:45
+1 day
|
16:35 — 19:35
CX341
Cathay Pacific
Shanghai — Hong Kong
7h 45m stop
03:20 — 05:45
CX844
Cathay Pacific
Hong Kong — New York
|
26h 10m including layover |
Find flight
from$819 |
|
17:30 — 05:45
+1 day
|
17:30 — 20:30
CX369
Cathay Pacific
Shanghai — Hong Kong
6h 50m stop
03:20 — 05:45
CX844
Cathay Pacific
Hong Kong — New York
|
25h 15m including layover |
Find flight
from$819 |
|
17:30 — 12:10
+1 day
|
17:30 — 20:30
CX369
Cathay Pacific
Shanghai — Hong Kong
13h stop
09:30 — 12:10
CX830
Cathay Pacific
Hong Kong — New York
|
31h 40m including layover |
Find flight
from$835 |
|
18:35 — 09:50
+1 day
|
16:05 — 20:10
JL86
Japan Airlines - JAL
Shanghai — Tokyo
12h 45m stop
11:00 — 10:55
JL6
Japan Airlines - JAL
Tokyo — New York
|
28h 15m including layover |
Find flight
from$429 |
|
18:35 — 18:30
+1 day
|
16:05 — 20:10
JL86
Japan Airlines - JAL
Shanghai — Tokyo
21h 25m stop
18:30 — 18:25
JL4
Japan Airlines - JAL
Tokyo — New York
|
36h 55m including layover |
Find flight
from$429 |
|
19:00 — 05:45
+1 day
|
19:00 — 22:00
CX381
Cathay Pacific
Shanghai — Hong Kong
5h 20m stop
03:20 — 05:45
CX844
Cathay Pacific
Hong Kong — New York
|
23h 45m including layover |
Find flight
from$819 |
|
19:00 — 12:10
+1 day
|
19:00 — 22:00
CX381
Cathay Pacific
Shanghai — Hong Kong
11h 30m stop
09:30 — 12:10
CX830
Cathay Pacific
Hong Kong — New York
|
30h 10m including layover |
Find flight
from$835 |
|
20:50 — 19:20
+1 day
|
20:50 — 22:55
CI506
China Airlines
Shanghai — Taipei
18h 40m stop
17:35 — 19:20
CI12
China Airlines
Taipei — New York
|
35h 30m including layover |
Find flight
from$880 |
|
23:00 — 11:10
+1 day
|
22:25 — 05:05
TK27
Turkish Airlines
Shanghai — Istanbul
1h 35m stop
08:35 — 12:30
TK3
Turkish Airlines
Istanbul — New York
|
25h 10m including layover |
Find flight
from$711 |
|
23:00 — 18:10
+1 day
|
23:00 — 06:15
TK27
Turkish Airlines
Shanghai — Istanbul
8h 50m stop
15:05 — 18:10
TK1
Turkish Airlines
Istanbul — New York
|
32h 10m including layover |
Find flight
from$730 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Shanghai to New York depends on and how to choose the most interesting flight option for you.
Distance between Shanghai and New York is 11865 miles. Time difference between the cities is 1h. Airplanes depart 00:10 to 23:45 from 2 Shanghai airports and arrive 00:10 to 23:45 to 16 New York airports. Average flight time is 29h 25m.
- The fastest flight 17h 30m
- Average flight time 29h 25m
- The earliest flight 00:10
- The latest flight 23:45
- Distance 7373 ml
The cheapest months to travel to New York are february (from 429 $), november (from 589 $), december (from 591 $).
The most expensive months are january (from 867 $), december (from 591 $), november (from 589 $).
What is the lowest airfare Shanghai to New York?
The cheapest plane ticket found by our users is $429. This airfare is for economy class on one-way JL82 flight by Japan Airlines - JAL for February 11, 2025 which leaves Hongqiao in Shanghai at 13:10 am and arrives at New York John F Kennedy Intl at 09:50.
Popular Airlines on the Route
The flight Shanghai — New York is served by 27 regular airlines and 1 low-cost airline. Most of the flights on this route are operated by Japan Airlines - JAL - 8 departures per week at the price of from $ 429 . And the most expensive tickets are offered by Korean Air airline - from $ 14902.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 179 flights with layovers on the route. The fastest connecting flight is MU575 by China Eastern takes 17h 30m and the cheapest is JL82 by Japan Airlines - JAL for $429.
- from $429Find
- from $680Find
- from $890Find
- from $851Find
- from $647Find
- from $819Find
- from $1716Find
- from $870Find
- PR - Philippine Airlinesfrom $816Find
- HO - Juneyao Airlinesfrom $872Find
- FM - Shanghai Airlinesfrom $883Find
- LX - SWISS International Air Linesfrom $1224Find
Airports
You can fly from Shanghai to New York from 2 airports (Pu Dong, Hongqiao).
Shanghai airports
- Pu Dong-PVGfrom $429Find
- Hongqiao-SHAfrom $429Find
New York airports
- 39th Street Ferry-XNYFind
- Newyork Airport-NWKFind
- Newyork Airport-NYPFind
- La Guardia-LGAFind
- Westchester County-HPNFind
- World Trade Center-WTCFind
- Pier 11/Wall St. SPB-NWSFind
- John F Kennedy Intl-JFKFind
- Flushing-FLUFind
- East 34th St Heliport-TSSFind
- West 30th St Heliport-JRAFind
- Downtown Manhattan H/p-JRBFind
- East 60th Street H/P-JREFind
- Battery Pk City/N. Cov-NBPFind
- East 34th St Landing-NESFind
- Marine Air Terminal-QNYFind
Airplanes
There are flights to New York from Shanghai by 27 airlines that use 5 aircraft brands. They range from huge modern airplanes to small-sized.
- Boeing 777-200from $429Find
- Boeing 737-800from $438Find
- Boeing 777-300ERfrom $711Find
- Airbus A380-800from $848Find
- Airbus A330-300from $1 010Find
Top International Destinations from Shanghai
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $933Find
- from $62Find
- from $71Find
- from $69Find
- from $74Find
- from $69Find
- from $60Find
- from $54Find
- from $80Find
- from $62Find
How to book a plane ticket yourself?
![How to book an air ticket yourself?](/res/img/cfp_version/lp_how_to_ill.png)
- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.