NYC SHA

Flights from New York to Shanghai

Recently found fares start at $356. Compare airlines, see which months are cheapest and set a free price alert.

Cheapest round trip
$555
Cheapest one way
$356
Typical price
$555
Nonstop flights
14h 50m
Cheapest month
January
Recently found

Cheapest fares found by travellers

DatesAirlineStopsPrice
Wed, 20 Jan Asiana Airlines 1 stop $356 View deal
Thu, 29 Oct American Airlines 2 stops $363 View deal
Fri, 30 Oct American Airlines 2 stops $386 View deal
Thu, 21 Jan Air India 1 stop $394 View deal
Sun, 1 Nov Philippine Airlines 1 stop $394 View deal
Fri, 16 Apr Air India 1 stop $415 View deal
Tue, 16 Mar Air India 1 stop $429 View deal
Wed, 14 Jul Philippine Airlines 1 stop $430 View deal
Sat, 23 Jan American Airlines 2 stops $445 View deal
Sun, 24 Jan American Airlines 2 stops $445 View deal
Wed, 7 Apr Air India 1 stop $452 View deal
Tue, 24 Nov American Airlines 2 stops $452 View deal

Fares found by travellers in recent days. Prices and availability can change.

Airlines flying from New York to Shanghai

Asiana Airlines American Airlines Philippine Airlines Air India Turkish Airlines China Eastern Xiamen Airlines United Airlines Air Canada

Flights from New York to Shanghai: FAQ

What is the cheapest flight from New York to Shanghai?

The cheapest fare recently found from New York to Shanghai was $356. Prices change often, so set a price alert to catch the next drop.

When is the cheapest time to fly to Shanghai?

Based on recent fares, January is currently the cheapest month, with prices from $356.

Are there nonstop flights from New York to Shanghai?

Yes. Nonstop flights take about 14h 50m.

Which airlines fly from New York to Shanghai?

Recent fares on this route include Asiana Airlines, American Airlines, Philippine Airlines, Air India, Turkish Airlines.