Flights from New York to Shanghai – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
EWR to PVG – All flight route options from Newark Liberty International, New Jersey, USA to Shanghai Pudong International Airport, China. These flights are operated by 15 different airlines through 18 different connections. The shortest flight time is 19 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Shanghai Pudong Airport
We got great deals on hotels and car rentals near the airport.
New York to Shanghai flights
There are over 19 airlines and as many as 699 flights every week to this destination. You can fly non-stop to Shanghai (PVG) from New York (EWR) with United Airlines but if a stopover option suits you better you can choose to fly via Detroit, Toronto or any other of the 18 alternatives with connectiing airports.
Tip! You might want to consider arriving at Hongqiao International (SHA) instead.
New York to Shanghai with United Airlines
You can fly non-stop every weekday with flights departing at 10:00 or 11:00. You can also catch a transit flight via Chicago or Los Angeles. United Airlines is a Star Alliance member.
Note Non-stop flights with United Airlines will begin in Oct 2025.
With Delta Air Lines
If you fly from New York with Delta Air Lines you will do a stopover in Detroit, DTW before reaching Shanghai. This flight trip will take 19 hours and 45 minutes and you can fly every weekday with departures at 06:00. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Newark to Shanghai Airport
The shortest flight time between EWR and PVG is 15 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 15h 5m | - | 7410 miles (11923 km) |
DTW Detroit | 19h 45m | 3h 6m | 7650 miles (12309 km) |
YYZ Toronto | 20h 15m | 3h 42m | 7480 miles (12035 km) |
SEA Seattle | 20h 25m | 2h 25m | 8149 miles (13112 km) |
ORD Chicago | 20h 43m | 4h 10m | 7803 miles (12555 km) |
HKG Hong Kong | 20h 45m | - | - |
AMS Amsterdam | 20h 55m | 4h 0m | 9232 miles (14854 km) |
NRT Tokyo | 21h 3m | 1h 0m | 7877 miles (12674 km) |
DFW Dallas | 21h 12m | 56m | 8755 miles (14087 km) |
MUC Munich | 21h 25m | 1h 40m | 9546 miles (15360 km) |
ZRH Zurich | 21h 35m | 1h 30m | 9598 miles (15443 km) |
BRU Brussels | 21h 45m | 2h 55m | 9329 miles (15010 km) |
CDG Paris | 21h 55m | 5h 0m | 9448 miles (15202 km) |
SFO San Francisco | 22h 15m | 2h 19m | 8745 miles (14071 km) |
HND Tokyo | 22h 33m | 4h 5m | 7867 miles (12658 km) |
LHR London | 22h 35m | 3h 10m | 9248 miles (14880 km) |
LAX Los Angeles | 22h 55m | 1h 39m | 8970 miles (14433 km) |
FRA Frankfurt | 23h 10m | 3h 20m | 9413 miles (15146 km) |
VIE Vienna | 23h 45m | 4h 30m | 9573 miles (15403 km) |


Quick copy and share this page
From New York to China
Below is a list of other destinations to China from Newark Liberty International with either direct flights or 1 stop connections.
From USA to Shanghai
Below is a list of other cities in USA with flights to Shanghai with either non-stop or connecting flights.
-
DFW Dallas Direct
-
ORD Chicago
-
ATL Atlanta
-
DEN Denver
-
JFK New York Direct
-
MIA Miami
-
CLT Charlotte
-
LAX Los Angeles Direct
-
IAH Houston
-
MCO Orlando