earth roulette logo
/ Cheap Flights /China/ShanghaiSHA

Best flight deals from Shanghai

Live flight deals departing from Shanghai. Multi-airport city codes supported for major metros.

Top deals from Shanghai

120 deals • Best price: 43 EUR • Avg: 70 EUR

Checked 2h agoMay have changedEstimated · one-way · 1 adult · economy
Sort
Stops

We may earn a commission when you book through these links, at no extra cost to you.

Best Value

Wenzhou, Wenzhou Longwan International Airport (WNZ)

43EUR
Price-38%
Depart:Nov 08, 2026
From:
SHA
Stops:
0
Found:Oct 29, 2026, 11:04 AM
Best Value

Wenzhou, Wenzhou Longwan International Airport (WNZ)

43EUR
Price-38%
Depart:Nov 08, 2026
From:
SHA
Stops:
0
Found:Oct 29, 2026, 11:04 AM

Jeju, Jeju International Airport (CJU)

46EUR
Price-34%
Depart:Nov 16, 2026
From:
SHA
Stops:
0
Found:Nov 03, 2026, 06:46 PM

Jeju, Jeju International Airport (CJU)

46EUR
Price-34%
Depart:Nov 16, 2026
From:
SHA
Stops:
0
Found:Nov 03, 2026, 06:46 PM

Qingdao, Qingdao Jiaodong International (TAO)

48EUR
Price-31%
Depart:Nov 05, 2026
From:
SHA
Stops:
0
Found:Oct 31, 2026, 03:02 PM

Qingdao, Qingdao Jiaodong International (TAO)

48EUR
Price-31%
Depart:Nov 05, 2026
From:
SHA
Stops:
0
Found:Oct 31, 2026, 03:02 PM

Jieyang, Jieyang Chaoshan Airport (SWA)

49EUR
Price-30%
Depart:Nov 09, 2026
From:
SHA
Stops:
0
Found:Nov 03, 2026, 12:35 PM

Nanchang, Nanchang Changbei International Airport (KHN)

49EUR
Price-30%
Depart:Nov 29, 2026
From:
SHA
Stops:
0
Found:Oct 30, 2026, 05:09 AM

Jieyang, Jieyang Chaoshan Airport (SWA)

49EUR
Price-30%
Depart:Nov 09, 2026
From:
SHA
Stops:
0
Found:Nov 03, 2026, 12:35 PM

Nanchang, Nanchang Changbei International Airport (KHN)

49EUR
Price-30%
Depart:Nov 29, 2026
From:
SHA
Stops:
0
Found:Oct 30, 2026, 05:09 AM

Yiwu, Yiwu Airport (YIW)

52EUR
Price-25%
Depart:Nov 27, 2026
From:
SHA
Stops:
0
Found:Nov 01, 2026, 04:32 PM

Yiwu, Yiwu Airport (YIW)

52EUR
Price-25%
Depart:Nov 27, 2026
From:
SHA
Stops:
0
Found:Nov 01, 2026, 04:32 PM

Prices are indicative and may change at booking.

We stand with Ukraine! Please support Ukraine and its people.