Flights from New York to Shanghai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
JFK to PVG – All flight route options from John F Kennedy International, New York, USA to Shanghai Pudong International Airport, China. These flights are operated by 31 airlines. Fly non-stop with China Eastern Airlines or choose from 22 different transit flights. The shortest flight time is 14 hours and 50 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 23 airlines and as many as 2169 flights every week to this destination. You can fly non-stop to Shanghai (PVG) from New York (JFK) with China Eastern Airlines but if a stopover option suits you better you can choose to fly via Detroit, Helsinki or any other of the 22 alternatives with connectiing airports.
Tip! Consider John F Kennedy International (JFK) to Hongqiao International (SHA) or La Guardia (LGA) to Shanghai Pudong International Airport (PVG) as alternatives aswell.
New York to Shanghai with China Eastern Airlines
China Eastern Airlines has non-stop every Monday or Wednesday at 15:25 or 16:25. China Eastern Airlines is a member of SkyTeam.
With Delta Air Lines
If you fly to Shanghai from New York with Delta Air Lines you will do a stopover in Detroit. Delta Air Lines is a member of SkyTeam.
Distance & flight times: JFK to Shanghai Airport
The shortest flight time between JFK and PVG is 14 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 14h 50m | - | 7419 miles (11937 km) |
DTW Detroit | 18h 23m | 1h 10m | 7671 miles (12343 km) |
HEL Helsinki | 19h 43m | 2h 55m | 8746 miles (14072 km) |
VIE Vienna | 20h 15m | 1h 20m | 9560 miles (15382 km) |
SEA Seattle | 20h 20m | 1h 27m | 8169 miles (13144 km) |
ICN Seoul | 20h 30m | 2h 15m | 7442 miles (11974 km) |
YYZ Toronto | 20h 30m | 3h 56m | 7499 miles (12066 km) |
FOC Fuzhou | 21h 35m | 3h 35m | 8184 miles (13168 km) |
BRU Brussels | 21h 50m | 3h 20m | 9315 miles (14988 km) |
HND Tokyo | 22h 5m | 3h 50m | 7880 miles (12679 km) |
HKG Hong Kong | 22h 15m | 4h 40m | 8888 miles (14301 km) |
CAN Guangzhou | 22h 15m | 4h 0m | 8785 miles (14135 km) |
TPE Taipei | 22h 40m | 4h 40m | 8261 miles (13292 km) |
CDG Paris | 22h 40m | 2h 25m | 9434 miles (15179 km) |
ZRH Zurich | 23h 10m | 3h 0m | 9584 miles (15421 km) |
PEK Beijing | 23h 15m | 4h 5m | 7544 miles (12138 km) |
LAX Los Angeles | 23h 25m | 2h 33m | 8991 miles (14467 km) |
LHR London | 23h 30m | 3h 55m | 9234 miles (14858 km) |
MUC Munich | 23h 40m | 4h 40m | 9532 miles (15337 km) |
SFO San Francisco | 23h 45m | 1h 36m | 8766 miles (14104 km) |
LGW London | 23h 50m | - | - |
FRA Frankfurt | 24h 10m | 4h 55m | 9400 miles (15125 km) |
AMS Amsterdam | 24h 15m | 1h 0m | 9219 miles (14833 km) |


Quick copy and share this page
From New York to China
Below is a list of other destinations to China from John F Kennedy 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.