Cheap flights Shanghai — London (SHA — LON)

Good to know - Cheap tickets Shanghai — London

Cheapest flight found $387
Minimal flight time 12h 15m
Flight distance 9189 km
Most popular airline China Eastern Airlines

Airfare Shanghai – London by month

Here you can find out in what months how much a ticket Shanghai – London costs to buy cheap plane tickets.

Month One-way Round-trip
January 2027
October 2026
September 2026
August 2026
July 2026
June 2026
May 2026
April 2026
March 2026
February 2026
January 2026
December 2025

Remember that the optimal time for booking air tickets is 59 days before the departure date, this is the average time at which air tickets were sold at the lowest prices.

Schedule of direct flights Shanghai — London

Departure Arrival Flight days Flight Airlines Flight time Airports
02:00 08:47 mon British Airways 13h 47m Shanghai Pudong International Airport — London Heathrow Airport Select dates
02:15 06:30 daily MU201 China Eastern Airlines 12h 15m Shanghai Pudong International Airport — London Gatwick Airport Select dates
02:25 06:55 daily CA847 Air China 12h 30m Shanghai Pudong International Airport — London Gatwick Airport Select dates
09:15 14:00 daily MU213 China Eastern Airlines 12h 45m Shanghai Pudong International Airport — London Gatwick Airport Select dates
09:45 15:00 mon, tue, sun MU213 China Eastern Airlines 12h 15m Shanghai Pudong International Airport — London Gatwick Airport Select dates
10:55 18:00 mon, tue, wed, thu, fri, sun BA168 British Airways 15h 5m Shanghai Pudong International Airport — London Heathrow Airport Select dates
13:00 17:30 daily MU551 China Eastern Airlines 12h 30m Shanghai Pudong International Airport — London Heathrow Airport Select dates
13:35 20:40 sun British Airways 14h 5m Shanghai Pudong International Airport — London Heathrow Airport Select dates
14:50 20:59 sat British Airways 14h 9m Shanghai Pudong International Airport — London Heathrow Airport Select dates
All routes

Dynamics airfare Shanghai — London by month for the last year

according to LowCost.Club for the last year

The airfare depends on the departure date. Our chart shows the low season prices on route Shanghai — London

The graph shows that booking flights Shanghai — London is best planned for May and flights Shanghai — London — Shanghai in the month of March.

Flights Shanghai — London

The selection of cheap flights Shanghai — London

Here you can find and purchase the cheapest flights Shanghai — London from $387 and Shanghai — London — Shanghai from $251.

The price of the flight Shanghai — London (United Kingdom) — Shanghai from $251 (round-trip).

The average price of the flight Shanghai — London (United Kingdom) — Shanghai $783 (round-trip).

Low cost flights Shanghai — London (SHA — LON)

The distance between Shanghai and London 5710 miles (or 9189 kilometres).

The time difference between Shanghai and London is 7 h.

Minimal flight time from Shanghai to London 12h 15m.

LowCostClub always do a comparison of airfares Shanghai — London with several airlines (include British Airways, China Eastern Airlines, Air China). They will always give you all available options so you can find the cheapest flight to London. In addition, you can choose the platform where you want to place your orders. There are also special offers for air tickets Shanghai — London. Last week, for instance, the cheapest round-trip prices stood at $251 while the cheapest one-way price that was available within the last week cost $387

Routes from nearby cities to London

A flight from a neighbouring city can help you save money on plane tickets.

Changzhou — London

Hangzhou — London

Ningbo — London

Nanjing — London

Wuxi — London

Yangzhou — London

The closest airports to Shanghai with a flight to London are in Yangzhou.

Popular International routes from Shanghai

Popular routes from London

If you are going to fly from London, then study the popular flights. The most popular flights from London:

Popular domestic routes from Shanghai

FAQ about Shanghai — London

Yes, they do: , MU201, CA847, MU213, BA168, MU551

Yes, you can fly from Shanghai to London. Shanghai has 2 airports (Shanghai Pudong International Airport, Shanghai Hongqiao International Airport) for flights. British Airways, China Eastern Airlines, Air China depart from Shanghai on mon, tue, wed, thu, fri, sat, sun. There are non-direct flights through Air Canada, Air France, Air India, AirSERBIA, All Nippon Airways, American Eagle, Asiana Airlines, Austrian Airlines, Capital Airlines, Cargolux, Cathay Pacific, China Airlines, China Cargo Airlines, China Southern Airlines, China Southern Cargo, Delta Connection, DHL, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways (Greenliner Livery), EuroAtlantic Airways, EVA Air, FedEx, Finnair, Gulf Air, Hainan Airlines, Hong Kong Air Cargo, Japan Airlines, Jet Linx Aviation, KLM, Korean Air, Lufthansa, Malaysia Airlines, Qantas, Qatar Airways, Shenzhen Airlines, Silk Way West Airlines, Singapore Airlines, Swiss, Thai Airways, Tianjin Airlines, Turkish Airlines, United Express, UPS, Vietnam Airlines.

A direct flight lasts an average of 12h 15m, during which time the aircraft covers a distance of 9189 km.

The price of flights Shanghai — London starts from $387.

Planes fly Shanghai — London 7 times a week on the following days: mon, tue, wed, thu, fri, sat, sun

In Shanghai — Shanghai Pudong International Airport, Shanghai Hongqiao International Airport. In London — Biggin Hill, London Heathrow Airport, London Luton Airport, London-Waterloo, London Southend Airport, London City Airport, London Gatwick Airport, Stansted Airport, St Pancras International RailSt.

The following flights fly between Shanghai and London: MU201, CA847, MU213, MU213, BA168, MU551

High season is considered to be June and the cheapest month is May. Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Shanghai — London flight deals.

The following airlines have direct flights Shanghai — London: British Airways, China Eastern Airlines, Air China.

All the following airlines flights Shanghai — London: Air Canada, Air China, Air France, Air India, AirSERBIA, All Nippon Airways, American Eagle, Asiana Airlines, Austrian Airlines, British Airways, Capital Airlines, Cargolux, Cathay Pacific, China Airlines, China Cargo Airlines, China Eastern Airlines, China Southern Airlines, China Southern Cargo, Delta Connection, DHL, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways (Greenliner Livery), EuroAtlantic Airways, EVA Air, FedEx, Finnair, Gulf Air, Hainan Airlines, Hong Kong Air Cargo, Japan Airlines, Jet Linx Aviation, KLM, Korean Air, Lufthansa, Malaysia Airlines, Qantas, Qatar Airways, Shenzhen Airlines, Silk Way West Airlines, Singapore Airlines, Swiss, Thai Airways, Tianjin Airlines, Turkish Airlines, United Express, UPS, Vietnam Airlines.

Low price calendar