Register for FREE to receive instant alerts to your inbox the moment we publish a flight deal.
You'll never miss a Secret Flying deal again.
Cheap flights from UK cities to Shanghai, China or Hong Kong from only £236 roundtrip with British Airways and Virgin Atlantic.
Routes:
Inverness – Shanghai: £236-£245
Inverness – Hong Kong: £282-£295
Glasgow – Shanghai: £300-£302
Manchester – Shanghai: £312
London – Shanghai: £314-£317
Birmingham – Hong Kong: £326-£338
London – Hong Kong: £327
Edinburgh – Shanghai: £331-£332
Glasgow – Hong Kong: £332
DEPART:
Inverness/Glasgow/Manchester/London/Birmingham/Edinburgh, UK
ARRIVE:
Shanghai, China
Hong Kong
RETURN:
Inverness/Glasgow/Manchester/London/Birmingham/Edinburgh, UK
DATES:
Availability from December 2020 to June 2021 (excluding Christmas/New Year)
Inverness – Shanghai: £236-£245
8th-16th Mar
15th-23rd Mar
22nd-30th Mar
29th Mar – 6th Apr
10th-18th May
17th-25th May
24th May – 1st Jun
21st-29th Jun
Inverness – Hong Kong: £282-£295
11th-19th Jan
18th-26th Jan
25th Jan – 2nd Feb
8th-16th Feb
15th-23rd Feb
22nd Feb – 2nd Mar
1st-9th Mar
22nd-30th Mar
5th-13th Apr
12th-20th Apr
10th-18th May
17th-25th May
24th May – 1st Jun
–
More dates are available between £283 and £295 roundtrip:
1st-9th Feb
8th-16th Mar
15th-23rd Mar
21st-29th Jun
Glasgow – Shanghai: £300-£302
8th-16th Mar
10th-18th May
17th-25th May
24th May – 1st Jun
31st May – 8th Jun
21st-29th Jun
Manchester – Shanghai: £312
24th May – 1st Jun
31st May – 8th Jun
7th-15th Jun
14th-22nd Jun
21st-29th Jun
London – Shanghai: £314-£317
10th-18th May
17th-25th May
24th May – 1st Jun
31st May – 8th Jun
7th-15th Jun
Birmingham – Hong Kong: £326-£338
7th-15th Dec
15th-23rd Feb
1st-9th Mar
15th-23rd Mar
22nd-30th Mar
29th Mar – 6th Apr
24th May – 1st Jun
31st May – 8th Jun
7th-15th Jun
14th-22nd Jun
London – Hong Kong: £327
31st May – 8th Jun
14th-22nd Jun
Edinburgh – Shanghai: £331-£332
29th Mar – 6th Apr
10th-18th May
17th-25th May
24th May – 1st Jun
31st May – 8th Jun
7th-15th Jun
21st-29th Jun
Glasgow – Hong Kong: £332
11th-19th Jan
18th-26th Jan
25th Jan – 2nd Feb
1st-9th Feb
8th-16th Feb
15th-23rd Feb
22nd Feb – 2nd Mar
8th-16th Mar
15th-23rd Mar
22nd-30th Mar
and more…
STOPS:
London
AIRLINES:
British Airways
Virgin Atlantic