Flights to Shanghai
Shanghai is China's commercial centre, with the colonial Bund facing the Pudong skyline across the river — the single most recognisable view in the country. It is the main east-coast gateway.
Cheapest flights to Shanghai
Lowest return fares we've found, by departure city.
| From | Lowest fare | Nonstop | |
|---|---|---|---|
| Amsterdam (AMS) | $390 | Yes | View fares |
Airports serving Shanghai
When to fly to Shanghai
March to May and September to November. Summer is hot and humid; winter is damp and cold.
Fares to Shanghai move with season and demand. Each route page above shows month-by-month prices for that specific city pair, which is a far better guide than a general rule of thumb.
Flights to Shanghai: common questions
How much does it cost to fly to Shanghai?
The cheapest return fare we've recorded is $390 from Amsterdam. Fares from other cities are listed above.
What is the best time to visit Shanghai?
March to May and September to November. Summer is hot and humid; winter is damp and cold.
Which airports serve Shanghai?
Shanghai is served by Shanghai Pudong International Airport (PVG), Shanghai Hongqiao International Airport (SHA).
How far in advance should I book flights to Shanghai?
For long-haul routes, 2–5 months ahead usually gives the best fares; short-haul is typically cheapest 3–8 weeks out. Each route page shows that route's own price pattern by month.