Compare airlines, prices, and flight durations for your trip
Fly from London to Shanghai with confidence — our search checks over 700 airlines, 50+ agencies and 5+ top booking systems to uncover the best prices, schedules and travel conditions for your trip. Quick, transparent comparisons help you pick the ideal flight whether you prioritise savings, timing or flexibility.
The minimum one-way ticket price from London to Shanghai is $330 (January 2026), while the maximum is $547 (July 2026). On average, a ticket costs $446–$954.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from London to Shanghai:
•
•
•
•
•
•
Answers to questions about the route that travelers are most interested in.
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
The London — Shanghai route is served by a wide range of airlines: 12 in total, including China Eastern Airlines, Air China, British Airways, LC Busre SAC, Ryanair, Wizz Air, China Southern Airlines, EasyJet, Tianjin Airlines, Valuair, Beijing Capital Airlines, and Wizz Air. Competition among carriers gives passengers the opportunity to find tickets at attractive fares — with prices starting from $329. Our service helps compare all available offers within seconds and choose the most convenient option. You can filter flights by price, departure time, or baggage rules to make your trip as comfortable as possible. With so many airlines, there’s always a chance to catch special promotions and save.
London — Shanghai
01/19/2026
Departure
Direct flight
MU214
starting at $727
London — Shanghai
01/20/2026
Departure
Direct flight
MU214
starting at $331
London — Shanghai
01/29/2026
Departure
Direct flight
MU214
starting at $530
London — Shanghai
01/30/2026
Departure
Direct flight
CA848
starting at $506
London — Shanghai
01/31/2026
Departure
Direct flight
MU214
starting at $5,632
London — Shanghai
02/01/2026
Departure
Direct flight
MU552
starting at $985
London — Shanghai
02/03/2026
Departure
Direct flight
MU202
starting at $530
London — Shanghai
02/04/2026
Departure
Direct flight
BA169
starting at $812
London — Shanghai
02/12/2026
Departure
Direct flight
CA848
starting at $1,545
London — Shanghai
02/13/2026
Departure
Direct flight
MU214
starting at $5,240
British Airways
Every day
starting at $762
Air China
Every day
starting at $469
China Eastern Airlines
Every day
starting at $516
The cheapest flight ticket from London to Shanghai according to data for the last 48 hours costs $329
Often the best time to buy tickets from London to Shanghai is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from London to Shanghai can be found flying in these months: January, February, November.
The fastest flights from London to Shanghai start from 14 hours 20 minutes in the air.
The following airlines operate direct flights on the route London — Shanghai: China Eastern Airlines, Air China, British Airways
The cheapest one-way flight from London to Shanghai departs on 03/06/2026, is operated by LC Busre SAC and costs $329
The cheapest roundtrip flight from London to Shanghai departs on 03/15/2026, is operated by China Southern Airlines and costs $497
Fastest flight from London to Shanghai takes 14h 20m
starting at $331
starting at $500
starting at $703
starting at $329
starting at $329
starting at $355
starting at $361
starting at $366
starting at $373
starting at $388
starting at $391
starting at $398
There are direct flights on this route 7 days a week: Su, Mo, Tu, We, Th, Fr, and Sa
The distance between London and Shanghai is 9186km (5695 miles). There are 35 direct flights from London to Shanghai. The time difference between London and Shanghai is 8h. Flights from London begin at 10:30 AM. The latest flight from London departs at 9:00 PM
London is served by several airports that together cover international, short-haul and low-cost traffic. Heathrow (LHR) is the city’s main international hub, typically used by full-service carriers and offering long-haul connections; it sits about 25 km west of central London and is usually reachable by the Heathrow Express (15–20 minutes), the Elizabeth Line or the Piccadilly Line (30–60 minutes), with fares ranging from moderate to premium. Gatwick (LGW) to the south commonly hosts both legacy and low-cost airlines, around 45 km from the centre, linked by a 30–40 minute express train or coach services at lower fares. Stansted (STN) and Luton (LTN) are typically budget-leaning airports farther out (35–70 km), popular with low-cost carriers and often cheaper on ticket price; expect longer transfer times by coach or train (40–90 minutes) and lower fares. London City (LCY) is a compact, business-oriented airport in the east, closest to central districts (about 10 km), often used for short business hops with quick DLR or taxi connections (15–30 minutes) but tighter luggage and aircraft restrictions. Pros across the network include frequent flights and route choice; cons can be variable transfer times, possible extra costs for airport transfers or bags, and different comfort levels depending on the airport and airline.
Fly direct from London to Shanghai for the fastest, most convenient journey between two of the world’s most dynamic cities—no layovers, less hassle, and more time to enjoy your trip. While connecting flights can sometimes be cheaper, a nonstop option saves hours and offers a more comfortable, reliable travel experience that’s worth the upgrade. Book now to lock in a smooth, time-efficient route across continents.
We couldn't find any special offers for flights from London to Shanghai
Shanghai is served primarily by two airports with different roles. Pudong International (PVG) functions as the city’s major international hub, handling most long-haul and full-service carrier traffic alongside some premium regional connections; fares can be mid to high depending on season. It sits about 30–40 km east of central Shanghai, reachable by the Maglev plus metro (around 40–60 minutes, combined fares typically moderate), direct metro lines (approx 60–80 minutes) and taxis (roughly 45–70 minutes, fares vary with traffic). Pudong is spacious and well-equipped for transfers but can be farther from central districts. Hongqiao (SHA) is closer and usually caters to domestic and regional flights, favored by budget and business travelers for shorter haul services. Located roughly 13 km west of downtown, Hongqiao is served by metro and high-speed rail with journeys of 20–35 minutes and modest fares, while taxis are quicker but subject to congestion. Hongqiao is convenient for quick city access though it offers fewer long-haul options than Pudong.