Cheap flights from England to Shanghai

How far in advance should I book a flight from England to Shanghai?

To save up to 43% on this flight, we recommend booking at least 60 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from England to Shanghai from £506 1-2 weeks out and tickets from £623 for flights departing within the next 72 hours.

What is the cheapest month to fly from England to Shanghai?

Our data shows that November tends to be the cheapest month to fly to Shanghai from England. Users have commonly found prices around £464 for the month, but tickets can be as low as £313. Due to multiple factors, prepare for potentially higher prices in August.

When is the cheapest time to fly from England to Shanghai (ENG - SH)?

When flying from England to Shanghai, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from England to Shanghai in January, February 2022

The best prices found for England to Shanghai flights in January, February
20 Jan - 9 Mar
LHR

London Heathrow

PVG

Shanghai Pu Dong

1 stop

19h 50m
PVG

Shanghai Pu Dong

LHR

London Heathrow

2 stops

35h 35m
£1,050

Multiple Airlines

View Deal

Deal found 19/1/22

14 Feb - 20 Feb
LHR

London Heathrow

PVG

Shanghai Pu Dong

3 stops

54h 45m
PVG

Shanghai Pu Dong

LHR

London Heathrow

1 stop

26h 05m
£1,152

Multiple Airlines

View Deal

Deal found 19/1/22

21 Feb - 8 May
LHR

London Heathrow

PVG

Shanghai Pu Dong

3 stops

54h 45m
PVG

Shanghai Pu Dong

LHR

London Heathrow

1 stop

25h 25m
£1,176

Multiple Airlines

View Deal

Deal found 20/1/22

England to Shanghai 2022 flight deals

Cheap flights to Shanghai from England found for this year
23 Apr - 30 Apr
LHR

London Heathrow

PVG

Shanghai Pu Dong

2 stops

23h 20m
PVG

Shanghai Pu Dong

LHR

London Heathrow

1 stop

17h 35m
£533

Lufthansa

View Deal

Deal found 20/1/22

23 Apr - 30 Apr
LHR

London Heathrow

PVG

Shanghai Pu Dong

1 stop

14h 40m
PVG

Shanghai Pu Dong

LHR

London Heathrow

1 stop

17h 35m
£546

Lufthansa

View Deal

Deal found 20/1/22

31 Aug - 9 Sep
LHR

London Heathrow

PVG

Shanghai Pu Dong

Nonstop

11h 10m
PVG

Shanghai Pu Dong

LHR

London Heathrow

Nonstop

12h 45m
£547

Virgin Atlantic

View Deal

Deal found 19/1/22

Direct flights to Shanghai from England

Save time with England to Shanghai direct flight deals
20 May - 23 Jul
LHR

London Heathrow

PVG

Shanghai Pu Dong

Nonstop

11h 20m
PVG

Shanghai Pu Dong

LHR

London Heathrow

Nonstop

12h 20m
£2,773

China Eastern

View Deal

Deal found 20/1/22

20 May - 16 Jul
LHR

London Heathrow

PVG

Shanghai Pu Dong

Nonstop

11h 20m
PVG

Shanghai Pu Dong

LHR

London Heathrow

Nonstop

12h 20m
£2,783

China Eastern

View Deal

Deal found 18/1/22

20 May - 29 Jul
LHR

London Heathrow

PVG

Shanghai Pu Dong

Nonstop

11h 20m
PVG

Shanghai Pu Dong

LHR

London Heathrow

Nonstop

12h 20m
£2,808

China Eastern

View Deal

Deal found 18/1/22

Last-minute flights from England to Shanghai

Late deals on return flights to Shanghai from England, departing today and this week
25 Jan - 25 Feb
LHR

London Heathrow

PVG

Shanghai Pu Dong

3 stops

44h 40m
PVG

Shanghai Pu Dong

LHR

London Heathrow

2 stops

18h 15m
£1,342

Multiple Airlines

View Deal

Deal found 20/1/22

26 Jan - 6 Mar
LHR

London Heathrow

PVG

Shanghai Pu Dong

2 stops

34h 15m
PVG

Shanghai Pu Dong

LHR

London Heathrow

1 stop

26h 05m
£2,595

Multiple Airlines

View Deal

Deal found 20/1/22

26 Jan - 6 Mar
LHR

London Heathrow

PVG

Shanghai Pu Dong

3 stops

29h 20m
PVG

Shanghai Pu Dong

LHR

London Heathrow

2 stops

23h 10m
£2,783

Multiple Airlines

View Deal

Deal found 20/1/22

One-way flights to Shanghai from England

The cheapest one-way flights from England to Shanghai
29 Mar
LGW

London Gatwick

PVG

Shanghai Pu Dong

3 stops

41h 15m
£379

Multiple Airlines

View Deal

Deal found 20/1/22

28 Mar
MAN

Manchester

PVG

Shanghai Pu Dong

3 stops

24h 30m
£396

Multiple Airlines

View Deal

Deal found 19/1/22

28 Mar
LHR

London Heathrow

PVG

Shanghai Pu Dong

3 stops

29h 45m
£396

Multiple Airlines

View Deal

Deal found 20/1/22

Related info for your journey

Useful info, stats and facts about England to Shanghai flights.

Which airlines flying from England to Shanghai have flexible cancellations due to COVID-19?

Some of our airline partners flying from England to Shanghai have new flexible policies in place due to COVID-19. British Airways, Virgin Atlantic, and Air France are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like British Airways with this kind of flexibility.

Can I find flights from England to Shanghai for under £600 on Cheapflights?

Yes, there are multiple flights from England to Shanghai for under £600. The cheapest flight booked recently is on Lufthansa for just £533, but on average you can expect to pay £829.

Are there direct flights from England to Shanghai for under £2,800 on Cheapflights?

Cheapflights has 10 direct flights from England to Shanghai under £2,800. A good price for a direct flight from England to Shanghai is less than £3,514.

Are there last-minute flights available from England to Shanghai for under £1,400?

There are currently 9+ open flights from England to Shanghai within the next 7 days for less than £1,400.

Can I fly to Shanghai from England right now?

Information is based on travel restrictions from England to Shanghai

Most visitors from England will not be allowed to enter Shanghai.

COVID-19 testing requirements
Visitors from England must present a negative RT-PCR (NAAT) test taken 48 hours before departing to Shanghai.

Quarantine requirements
Visitors from England are not required to quarantine after entering Shanghai.

Documents
Health Declaration Form - Must be presented upon arrival


Can I fly back to England from Shanghai?

Returning to England from Shanghai

COVID-19 testing requirements
Visitors from Shanghai must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 48 hours before departing to England.

Quarantine requirements
Visitors from Shanghai are not required to quarantine after entering England.

Top 10 airlines flying from England to Shanghai

The chart below displays the airlines Cheapflights users travelling from England to Shanghai choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Air China
Cheapest£273
Average£367
FlexibilityNo cancel fee
On-time67%
COVID-19 safety
China Southern
Cheapest£297
Average£505
FlexibilityNo cancel fee
On-time69%
COVID-19 safety
Lufthansa
Cheapest£302
Average£490
FlexibilityNo cancel fee
On-time76%
COVID-19 safety
China Eastern
Cheapest£305
Average£523
FlexibilityNo cancel fee
On-time62%
COVID-19 safety
SWISS
Cheapest£307
Average£408
FlexibilityNo cancel fee
On-time79%
COVID-19 safety
Qatar Airways
Cheapest£316
Average£527
FlexibilityNo cancel fee
On-time68%
COVID-19 safety
British Airways
Cheapest£328
Average£485
FlexibilityNo cancel fee
On-time70%
COVID-19 safety
Virgin Atlantic
Cheapest£336
Average£505
FlexibilityNo cancel fee
On-time72%
COVID-19 safety
Etihad Airways
Cheapest£351
Average£481
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
KLM
Cheapest£352
Average£577
FlexibilityNo cancel fee
On-time75%
COVID-19 safety