United States
Africa & Oceania
Cheapest fare
$1,571
Fastest
22h 35m
Direct from
No direct
Dates tracked
2
Cheapest fare
$1,571
Sat, Nov 7 ยท 3 stops ยท 25h 50m ยท Air Europa
Book now or wait?
We need a few more days of prices on this route to tell. Check back soon.
Not enough dates yet โ the calendar fills in as we keep scanning.
Price alert
Cheapest day to fly
Saturday
Averages $1,571, vs $1,724 on Fridays.
Work-hours calculator
This flight to Shanghai costs you 104h 44m of work.
Same money as
21
SUV fuel tanks
87
large pizzas
121
cinema tickets
262
fancy coffees
Air Europa
from $1,571 ยท 1 dates
Ethiopian Airlines
from $1,724 ยท 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 |
|---|---|---|---|---|
| Fri, Oct 30 | Mon, Nov 9 | Ethiopian Airlines | 1 stop | $1,724 |
| Sat, Nov 7 | Fri, Nov 20 | Air Europa | 3 stops | $1,571 |
Also cheap
FAQ
The cheapest fare we see right now is $1,571 round trip on Sat, Nov 7 with Air Europa.
We haven't seen a direct fare recently; the best options have 1+ stop.
The fastest itinerary we track takes about 22h 35m door to door.
Saturday departures are the cheapest on average right now, Friday the most expensive.
China
Thu, Jan 28 ยท 2 stops ยท 24h 15m ยท LATAM Airlines Group