We work with more than 300 partners to bring you better travel deals
Cheap Flights to Shanghai
|Round-trip from||$1,027||From Auckland to Shanghai|
|One-way from||$759||One-way flight from Auckland to Shanghai|
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Which day is cheapest to fly to Shanghai?
The cheapest flights to Shanghai are usually found when departing on a Tuesday. The departure day with the highest cost at present is Saturday.
What time of day is cheapest to fly to Shanghai?
To get the best value, try booking a flight in the morning when visiting Shanghai. Generally the prices will increase for flights in the evening as these tend to have higher demand.
Alternative, similarly priced destinations
Cheapest flights to China
Wellington to Beijing flights from $957 pp
Auckland to Chengdu flights from $1,113 pp
Auckland to Fuzhou flights from $1,163 pp
Auckland to Guangzhou flights from $1,213 pp
Auckland to Beijing flights from $2,167 pp
Wellington to Guangzhou flights from $2,503 pp
Auckland to Shenyang flights from $5,043 pp
Auckland to Nanjing flights from $7,238 pp
Popular flight searches
Check out other popular destinations found by fellow travellers
International departures to Shanghai
Popular cities in China