United States
Africa & Oceania
Cheapest fare
$709
Fastest
14h 35m
Direct from
No direct
Dates tracked
4
Cheapest fare
$709
Sun, Jan 17 ยท 1 stop ยท 14h 35m ยท SWISS
Book now or wait?
We need a few more days of prices on this route to tell. Check back soon.
October 2026
Not enough data yet โ this fills in as we keep scanning.
Price alert
Cheapest day to fly
Sunday
Averages $709, vs $854 on Wednesdays.
Work-hours calculator
This flight to Shanghai costs you 47h 16m of work.
Same money as
9
SUV fuel tanks
39
large pizzas
55
cinema tickets
118
fancy coffees
SWISS
from $709 ยท 1 dates
airBaltic
from $756 ยท 1 dates
easyJet
from $760 ยท 1 dates
KLM
from $951 ยท 1 dates
Destination guide

About Shanghai
Shanghai is a provincial-level direct-administered municipality in China. It has a population of 30,050,000 in the urban area as of 2026, thus making it China's most populous city and more broadly the fifth-largest city in the world by population. The city is located on the southern estuary of the Yangtze River, with the Huangpu River bisecting the city.
Text from Wikipedia โ Shanghai, licensed CC BY-SA 4.0.
All dates
| Departs | Return | Airline | Stops | Price |
|---|---|---|---|---|
| Wed, Oct 28 | Wed, Nov 11 | KLM | 1 stop | $951 |
| Thu, Nov 12 | Fri, Nov 20 | easyJet | 2 stops | $760 |
| Sun, Jan 17 | Sat, Jan 23 | SWISS | 1 stop | $709 |
| Wed, Feb 17 | Fri, Feb 26 | airBaltic | 1 stop | $756 |
Also cheap
FAQ
The cheapest fare we see right now is $709 round trip on Sun, Jan 17 with SWISS.
We haven't seen a direct fare recently; the best options have 1+ stop.
The fastest itinerary we track takes about 14h 35m door to door.
Sunday departures are the cheapest on average right now, Wednesday the most expensive.
November 2026
December 2026
Prices in USD. Click a day to see that fare on our booking partner (affiliate link).
China
Mon, Dec 21 ยท 1 stop ยท 12h 30m ยท Lufthansa