TripTop🇬🇧 en.triptop.com

Cheap flights from Shanghai to London

Shanghai and London sit far apart on the globe, so every journey involves connections through intermediate hubs rather than a single nonstop hop. The choice between Pudong International and Hongqiao International for departure shapes your whole trip from the start. This page shows you how to find cheap flights from Shanghai to London by comparing dated fares across airlines that route passengers through their networks. You can see which carriers offer the smoothest connections and what services come included in each ticket price.

Cheapest monthDecember
Airlines10
Direct flightswith a stop
Distance9,197 km
Direct flight time *11 h 40 min
Updated 3 Nov 2026

Search opens on kissandfly.com — that’s where you buy the ticket.

Prices found on this route

Lowest fare found per airline in recent searches — click to search that date on kissandfly.com

AirlineFlightRatingDatePrice fromSearch
AirAsiaX Sdn BhdAirAsiaX Sdn BhdD7with a stop—16 Nov 2026from $256Search 16 Nov 2026
Xiamen AirlinesXiamen AirlinesMFwith a stop—10 Nov 2026from $309Search 10 Nov 2026
FinnairFinnairAYwith a stop★★★★★ 4.425 Feb 2027from $384Search 25 Feb 2027
Gulf AirGulf AirGFwith a stop★★★★★ 4.523 Nov 2026from $392Search 23 Nov 2026
Air ChinaAir ChinaCAwith a stop★★★★★ 3.811 Nov 2026from $415Search 11 Nov 2026
Shenzhen AirlinesShenzhen AirlinesZHwith a stop—10 Nov 2026from $415Search 10 Nov 2026
China Southern AirlinesChina Southern AirlinesCZwith a stop★★★★★ 3.910 Nov 2026from $416Search 10 Nov 2026
Hainan AirlinesHainan AirlinesHUwith a stop★★★★★ 4.37 Feb 2027from $425Search 7 Feb 2027
Etihad AirwaysEtihad AirwaysEYwith a stop★★★★★ 4.625 Feb 2027from $448Search 25 Feb 2027
Cathay PacificCathay PacificCXwith a stop★★★★★ 4.511 Nov 2026from $476Search 11 Nov 2026

Source: fares found by Tickets Travel Network search engines, snapshot of 3 November 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.

Flying back? London – Shanghai · from $414

Price by month

Lowest fare found for each month in recent searches. Cheapest month: December — from $304.

MonthPrice fromDate
November 2026from $30910 Nov 2026
December 2026from $30410 Dec 2026
January 2027from $42519 Jan 2027
February 2027from $38425 Feb 2027
March 2027from $70119 Mar 2027
April 2027from $2,57727 Apr 2027
May 2027from $2,2956 May 2027
June 2027from $4567 Jun 2027
July 2027from $5443 Jul 2027
August 2027from $62520 Aug 2027
September 2027from $5784 Sept 2027
October 2027from $4728 Oct 2027

Search December on kissandfly.com

Airports on this route

Distances are straight-line from the city centre

CityAirportTo centre
ShanghaiPudong International PVG34 km
ShanghaiHongqiao International SHA12 km
LondonLondon City LCY13 km
LondonGatwick LGW40 km
LondonHeathrow LHR24 km
LondonLuton LTN44 km
LondonStansted STN49 km

Route on the map

ShanghaiLondon9,197 km
Shanghai – London: 9,197 km in a straight line; United Kingdom is highlighted. Land outlines: Natural Earth.

When to fly

The winter holiday period brings heavier demand and higher prices across most routes, making early booking worthwhile if you travel then. Spring months tend to settle into steadier pricing as business traffic resumes after quieter seasons. Summer holidays drive up costs again for families heading abroad. December stands out as the cheapest month on this route when many passengers prefer warmer destinations instead. You can check a price calendar to see how fares shift through each season and plan your travel dates accordingly.

Airlines and what to expect

All carriers operating between Shanghai and London are full-service airlines that include checked baggage, meals, and seat selection in their base fares. Each airline routes passengers through its own hub city before continuing toward the final destination. Some carriers like Cathay Pacific and Qatar Airways maintain extensive networks with frequent connections. Others such as Hainan Airlines or Air China focus more heavily on Asian-European corridors. The fare structure remains consistent across all operators, though connection times vary depending on which intermediate airport you pass through.

Arriving — London

London offers five airports spread across the city, each with different transfer characteristics and distances from central areas. Heathrow handles the largest volume of international traffic with excellent rail links to the centre within an hour. Gatwick sits further south but maintains strong transport connections via direct trains. Smaller airports like London City or Luton require more careful planning for getting into town on time. You should factor in transfer duration when choosing your arrival airport, especially if connecting onward by train or bus.

Before you go: United Kingdom

Currency
GBP (£)
Power sockets
Type G · 230 V
Language
English
Emergency number
112, 999
Calling code
+44
Internet domain
.uk
Population of London
8.8 M (2021)
Time zone
UTC+00 (Europe/London)

Country facts: Wikidata

Check before you book

  • Confirm which Shanghai airport your airline uses before arriving at the terminal since Pudong and Hongqiao are separate facilities.
  • Verify baggage allowances carefully as rules differ between airlines even within the same alliance group.
  • Check whether your connection flights appear on one ticket or require self-transfer with separate bookings.
  • Ensure your passport meets entry requirements for UK visitors well in advance of departure dates.
  • Consider seasonal delays that may affect longer journeys through busy hub airports during peak periods.

Frequently asked questions

Shanghai – London: when is it cheapest to fly?

The lowest price in recent searches was found for December 2026 — $304. Prices change daily; check the live price in the search.

Shanghai – London: which airlines fly this route?

Airlines with offers on this route: AirAsiaX Sdn Bhd, Xiamen Airlines, Finnair, Gulf Air, Air China, Shenzhen Airlines, China Southern Airlines, Hainan Airlines, Etihad Airways, Cathay Pacific.

Shanghai – London: are there direct flights?

Only connecting flights were available in recent searches.

How long is the flight from Shanghai to London?

The distance is about 9,197 km, so a non-stop flight takes roughly 11 h 40 min. Only connecting flights were found recently; a stop adds a few hours.

Which airports serve Shanghai – London?

Shanghai: Pudong International (PVG), Hongqiao International (SHA). London: London City (LCY), Gatwick (LGW), Heathrow (LHR), Luton (LTN), Stansted (STN).

What is the time difference between Shanghai and London?

London is 8 h behind Shanghai.

Shanghai — more routes

ToAirlineFlightDatePrice from
ViennaHainan Airlineswith a stop25 Dec 2026from $284
LondonXiamen Airlineswith a stop10 Nov 2026from $309
ParisJuneyao Airlineswith a stop29 Nov 2026from $377
WarsawQatar Airwayswith a stop15 Jan 2027from $471
KrakowAir Serbiawith a stop29 Aug 2027from $496

Shanghai: flights from the city

London — flights from other cities

FromAirlineFlightDatePrice from
MadridEasyjetdirect16 Dec 2026from $18
KrakowRyanairdirect27 Nov 2026from $26
LublinWizz Air UKdirect15 Jan 2027from $27
WarsawRyanairdirect12 Dec 2026from $27
ChisinauWizz Air UKdirect12 Dec 2026from $46
RzeszowRyanairdirect27 Nov 2026from $63
BucharestAir Serbiawith a stop5 Jan 2027from $115

London: flights to the city

Search on kissandfly.com · $256