There are 1 airlines that fly directly to Shanghai: China Eastern Airlines. Most airlines that have direct connections are departing from John F. Kennedy International Airport. Most airlines arrive to Shanghai Pudong International Airport. Most flights depart on Wednesday.
Airlines that have direct flights to Shanghai
China Eastern Airlines
JFK
PVG
MÅ
TI
ON
TO
FR
LÖ
SÖ
The above ratings are provided by Trustpilot.
Airlines that have connecting flights to Shanghai
There are 10 other airlines that fly from New York to Shanghai, including Singapore Airlines, Lufthansa, ANA, SWISS and others.
Singapore Airlines
Lufthansa
ANA
SWISS
Planning a trip to Shanghai? Check the weather
16 Days Weather Forecast
Here’s how the weather in Shanghai looks currently:
Shanghai has 2 airports and New York has 5 airports.
SHA
PVG
JFK
LGA
EWR
QNY
HPN
Shanghai Hongqiao International Airport (SHA) - 14 km
FAQ
Flying to Shanghai? Here are some useful things to know:
✈️
What is the distance to Shanghai?
The distance to Shanghai is 11858 km if you calculate it from New York.
🛬
What are the airports near Shanghai?
The closest airport to Shanghai is Shanghai Hongqiao International Airport which is 14 km away. In total Shanghai has 2 airports: Shanghai Hongqiao International Airport, Shanghai Pudong International Airport.
☁️
How good the weather is in Shanghai?
The coldest month is January with an average temperature of +41°F. The hottest month is July with an average temperature of +84°F. Right now it is +68°F and Broken clouds in Shanghai.
🛬
Are there any direct flights to Shanghai?
Yes, there are direct flights to Shanghai, if you are flying from New York. You can fly to Shanghai 1 day a week: Wednesday.
🛬
Which airlines offer direct flights to Shanghai?
Here are the airlines that have direct connections to Shanghai: China Eastern Airlines.