Shanghai flight deals
Travel month
10 on sale

Etihad Airways Sale to Shanghai
Shanghai · Etihad Airways · Economy
1 Aug 2027 – 30 Aug 2027
£687

Etihad Airways Sale to Shanghai
Shanghai · Etihad Airways · Economy
1 Jul 2027 – 30 Jul 2027
£586

Air India Sale to Shanghai
Shanghai · Air India · Economy
1 Jun 2027 – 30 Jun 2027
£551

Air India Sale to Shanghai
Shanghai · Air India · Economy
1 May 2027 – 30 May 2027
£551

Air India Sale to Shanghai
Shanghai · Air India · Economy
1 Apr 2027 – 30 Apr 2027
£551

Hainan Sale to Shanghai
Shanghai · Hainan Airlines · Economy
1 Mar 2027 – 30 Mar 2027
£443

Finnair Sale to Shanghai
Shanghai · Finnair · Economy
1 Feb 2027 – 28 Feb 2027
£563

China Southern Sale to Shanghai
Shanghai · China Southern Airlines · Economy
1 Jan 2027 – 30 Jan 2027
£586

China Southern Sale to Shanghai
Shanghai · China Southern Airlines · Economy
1 Dec 2026 – 30 Dec 2026
£470

Hainan Sale to Shanghai
Shanghai · Hainan Airlines · Economy
1 Nov 2026 – 30 Nov 2026
£433
