Cheap flights from London to Shanghai, China from £273
This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 25/1. Fares are subject to change and may not be available on all flights or dates of travel.
LON — SHA
11 Dec — 18 Dec1
Return
1 adult
Economy
The best prices from London to Shanghai are usually found in May or February, booked 64 days in advance, depart on a Monday or Wednesday and return on a Friday
Find flights from London to Shanghai within your budget
Customise your flight search to find flights from London to Shanghai that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 931,284 searches. Data last updated 6 December 2024.
Fly from
Any airport
Fly to
Any airport
Route
Depart
Return
Price
LondonShanghai
LHR - SHA
LHRSHA
London Heathrow
Thu 20/2
21:30-14:55
1 stop33h 25m
Shanghai Hongqiao Intl
Thu 20/3
12:25-17:55
1 stop37h 30m
£444
LondonShanghai
LHR - PVG
LHRPVG
London Heathrow
Sat 15/3
21:10-11:00
1 stop29h 50m
Shanghai Pu Dong
Sun 30/3
20:10-19:50
1 stop30h 40m
£445
LondonShanghai
LGW - PVG
LGWPVG
London Gatwick
Mon 20/1
11:40-06:35
Nonstop10h 55m
Shanghai Pu Dong
Sun 9/2
02:15-06:55
Nonstop12h 40m
£445
LondonShanghai
LGW - PVG
LGWPVG
London Gatwick
Thu 23/1
09:10-09:50
3 stops40h 40m
Shanghai Pu Dong
Sun 2/2
17:30-12:40
2 stops27h 10m
£446
LondonShanghai
LHR - PVG
LHRPVG
London Heathrow
Sun 16/3
21:50-19:50
2 stops38h 00m
Shanghai Pu Dong
Sat 22/3
21:00-19:40
2 stops30h 40m
£450
LondonShanghai
LTN - PVG
LTNPVG
London Luton
Thu 23/1
19:55-09:50
2 stops29h 55m
Shanghai Pu Dong
Thu 6/2
17:30-14:45
2 stops29h 15m
£453
LondonShanghai
LHR - PVG
LHRPVG
London Heathrow
Sun 26/1
19:35-19:05
1 stop15h 30m
Shanghai Pu Dong
Tue 4/2
22:05-10:45
2 stops20h 40m
£455
LondonShanghai
LHR - PVG
LHRPVG
London Heathrow
Sun 12/1
17:05-19:05
2 stops18h 00m
Shanghai Pu Dong
Wed 29/1
11:25-09:00
1 stop29h 35m
£458
LondonShanghai
LCY - PVG
LCYPVG
London City
Sun 26/1
20:05-09:25
1 stop29h 20m
Shanghai Pu Dong
Tue 4/2
11:25-08:50
1 stop29h 25m
£459
LondonShanghai
LHR - PVG
LHRPVG
London Heathrow
Sun 23/3
17:15-10:00
1 stop32h 45m
Shanghai Pu Dong
Mon 31/3
21:55-19:05
1 stop28h 10m
£465
Flights are sorted by cheapest return flights first.
Deals found on 6/12
Showing 1-10 of 60 results
1
2
3
...
6
Cheap flight deals from London to Shanghai
Discover tips and strategies to find the most affordable flight options for your journey from London (LON) to Shanghai (CN2). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 6 December 2024.
Explore the most affordable flight options available from London to Shanghai. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 6 December 2024.
Thu 5/1208:40LCY - PVG
1 stop16h 45mKLM
Mon 9/1211:25PVG - LCY
1 stop27h 50mKLM
Deal found 5/12£461
Thu 5/1215:45LHR - PVG
2 stops19h 20mKLM
Fri 27/1211:25PVG - LHR
1 stop28h 15mKLM
Deal found 5/12£461
Thu 5/1221:35LHR - SHA
1 stop28h 55mAir China
Fri 27/1208:55SHA - LHR
1 stop16h 55mAir China
Deal found 5/12£496
Fri 6/1220:00STN - PVG
2 stops29h 55mMultiple Airlines
Sat 21/1221:05PVG - STN
2 stops33h 35mMultiple Airlines
Deal found 5/12£508
Tue 10/1217:05LHR - PVG
2 stops18h 00mMultiple Airlines
Tue 17/1211:25PVG - LHR
2 stops34h 20mMultiple Airlines
Deal found 4/12£529
Thu 5/1221:35LHR - PVG
1 stop32h 15mAir China
Fri 27/1214:30PVG - LHR
2 stops37h 10mAir China
Deal found 5/12£540
Mon 30/1218:10LHR - PVG
1 stop16h 45mFinnair
Wed 15/121:00PVG - LHR
1 stop20h 10mFinnair
Deal found 6/12£543
Tue 10/1209:05LGW - PVG
2 stops21h 15mMultiple Airlines
Wed 18/1217:30PVG - LGW
2 stops35h 00mMultiple Airlines
Deal found 5/12£549
Fri 6/1215:45STN - SHA
2 stops34h 10mMultiple Airlines
Sat 21/1219:25SHA - STN
2 stops23h 55mMultiple Airlines
Deal found 5/12£560
Tue 10/1208:30LTN - PVG
2 stops20h 35mMultiple Airlines
Wed 18/1211:40PVG - LTN
2 stops28h 00mMultiple Airlines
Deal found 5/12£595
Sat 7/1221:50LHR - PVG
1 stop30h 35mGulf Air
Sun 15/1214:55PVG - LHR
1 stop31h 50mGulf Air
Deal found 5/12£602
Fri 6/1217:35LHR - PVG
1 stop17h 30mAir France
Fri 13/1211:25PVG - LHR
2 stops31h 05mAir France
Deal found 5/12£650
Best flights from London to Shanghai
Discover carefully curated flight deals from London to Shanghai that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 6 December 2024.
Thu 20/221:30LHR - SHA
1 stop33h 25mChina Southern
Thu 20/312:25SHA - LHR
1 stop37h 30mChina Southern
Deal found 5/12£444
Sat 15/321:10LHR - PVG
1 stop29h 50mShenzhen Airlines
Sun 30/320:10PVG - LHR
1 stop30h 40mShenzhen Airlines
Deal found 6/12£445
Mon 20/111:40LGW - PVG
Nonstop10h 55mAir China
Sun 9/202:15PVG - LGW
Nonstop12h 40mAir China
Deal found 5/12£445
Thu 23/109:10LGW - PVG
3 stops40h 40mMultiple Airlines
Sun 2/217:30PVG - LGW
2 stops27h 10mMultiple Airlines
Deal found 5/12£446
Sun 16/321:50LHR - PVG
2 stops38h 00mTianjin Airlines
Sat 22/321:00PVG - LHR
2 stops30h 40mTianjin Airlines
Deal found 5/12£450
Sun 12/117:05LHR - PVG
2 stops18h 00mKLM
Wed 29/111:25PVG - LHR
1 stop29h 35mKLM
Deal found 5/12£458
Mon 20/112:35LHR - PVG
Nonstop12h 35mBritish Airways
Mon 3/210:55PVG - LHR
Nonstop15h 15mBritish Airways
Deal found 6/12£492
Mon 20/119:35LHR - PVG
1 stop15h 30mAir France
Mon 3/211:25PVG - LHR
2 stops28h 35mAir France
Deal found 6/12£493
Thu 23/110:30LGW - PVG
Nonstop11h 35mChina Eastern
Wed 5/201:50PVG - LGW
Nonstop12h 40mChina Eastern
Deal found 6/12£505
Thu 23/116:15LHR - PVG
1 stop18h 40mFinnair
Sat 1/221:00PVG - LHR
1 stop23h 10mFinnair
Deal found 6/12£522
Mon 20/119:10LHR - SHA
2 stops33h 10mCathay Pacific
Mon 10/222:30SHA - LHR
1 stop26h 50mCathay Pacific
Deal found 5/12£540
Thu 27/218:40LGW - PVG
1 stop29h 45mSWISS
Fri 7/311:40PVG - LGW
1 stop38h 10mSWISS
Deal found 5/12£554
Direct flights from London to Shanghai
Explore direct flight options from London to Shanghai based on user searches, and compare prices and availability for your desired travel dates. Data last updated 6 December 2024.
Mon 20/111:40LGW - PVG
Nonstop10h 55mAir China
Sun 9/202:15PVG - LGW
Nonstop12h 40mAir China
Deal found 5/12£445
Fri 17/110:30LGW - PVG
Nonstop11h 35mChina Eastern
Thu 13/201:50PVG - LGW
Nonstop12h 40mChina Eastern
Deal found 6/12£492
Mon 20/112:35LHR - PVG
Nonstop12h 35mBritish Airways
Mon 3/210:55PVG - LHR
Nonstop15h 15mBritish Airways
Deal found 6/12£492
Tue 21/121:00LHR - PVG
Nonstop11h 20mChina Eastern
Tue 28/113:30PVG - LHR
Nonstop12h 00mChina Eastern
Deal found 5/12£521
Thu 9/112:35LHR - PVG
Nonstop12h 35mChina Southern
Thu 16/110:55PVG - LHR
Nonstop15h 15mChina Southern
Deal found 6/12£685
Thu 9/110:30LGW - PVG
Nonstop11h 35mMultiple Airlines
Tue 14/102:15PVG - LGW
Nonstop12h 40mMultiple Airlines
Deal found 6/12£785
Last-minute flights from London to Shanghai
Discover last-minute flight deals from London to Shanghai. Data last updated 6 December 2024 and is based on user searches.
Wed 11/1210:00LCY - PVG
2 stops25h 05mKLM
Fri 27/1211:25PVG - LCY
1 stop28h 45mKLM
Deal found 4/12£740
Wed 11/1210:00LHR - PVG
1 stop15h 25mKLM
Fri 27/1211:25PVG - LHR
1 stop28h 15mKLM
Deal found 4/12£833
Wed 11/1212:35LHR - PVG
Nonstop12h 35mChina Southern
Fri 27/1208:15PVG - LHR
1 stop17h 40mChina Southern
Deal found 4/12£957
Fri 13/1213:20LGW - PVG
1 stop32h 10mMultiple Airlines
Sun 12/109:00PVG - LGW
2 stops35h 00mMultiple Airlines
Deal found 5/12£584
Fri 13/1220:20STN - PVG
1 stop25h 10mMultiple Airlines
Sun 12/109:00PVG - STN
2 stops38h 25mMultiple Airlines
Deal found 5/12£632
Sat 14/1208:30LTN - PVG
2 stops23h 35mMultiple Airlines
Thu 9/108:50PVG - LTN
2 stops30h 50mMultiple Airlines
Deal found 5/12£657
Sat 14/1206:40LGW - SHA
2 stops29h 45mMultiple Airlines
Wed 8/119:50SHA - LGW
2 stops35h 15mMultiple Airlines
Deal found 5/12£956
Sun 15/1222:35LHR - PVG
2 stops27h 50mSichuan Airlines
Sun 29/1216:30PVG - LHR
2 stops31h 40mSichuan Airlines
Deal found 6/12£873
Mon 16/1206:25LHR - PVG
1 stop14h 35mMultiple Airlines
Fri 27/1207:20PVG - LHR
1 stop19h 50mMultiple Airlines
Deal found 6/12£770
Mon 16/1217:25LGW - PVG
1 stop29h 10mChina Eastern
Sun 29/1209:15PVG - LGW
Nonstop12h 45mChina Eastern
Deal found 6/12£939
Mon 16/1217:35LHR - PVG
1 stop17h 30mAir France
Sat 28/1222:05PVG - LHR
1 stop28h 15mAir France
Deal found 6/12£958
Mon 16/1221:10LHR - SHA
1 stop30h 15mMultiple Airlines
Tue 24/1220:40SHA - LHR
1 stop30h 30mMultiple Airlines
Deal found 4/12£966
One-way flights from London to Shanghai
Search for one-way flight options from London to Shanghai. Find affordable one-way fares based on user searches. Data last updated 6 December 2024.
Sat 25/120:25LGW - PVG
3 stops31h 00mMultiple Airlines
Deal found 6/12£273
Thu 9/110:55LGW - SHA
1 stop23h 15mChina Southern
Deal found 6/12£273
Sat 11/121:00LHR - PVG
1 stop29h 30mMultiple Airlines
Deal found 4/12£273
Fri 3/121:10LHR - PVG
1 stop31h 15mShenzhen Airlines
Deal found 5/12£275
Thu 9/108:35LGW - SHA
2 stops25h 45mMultiple Airlines
Deal found 6/12£276
Mon 17/221:30LHR - PVG
1 stop19h 10mBeijing Capital Airlines
Deal found 5/12£280
Mon 9/1207:00LTN - PVG
2 stops27h 40mMultiple Airlines
Deal found 5/12£281
Sat 11/121:10LHR - SHA
1 stop29h 15mShenzhen Airlines
Deal found 4/12£284
Thu 9/122:00LHR - SHA
1 stop27h 15mChina Southern
Deal found 4/12£284
Thu 9/122:00LHR - PVG
1 stop18h 25mChina Southern
Deal found 4/12£284
Fri 10/121:50LHR - PVG
2 stops28h 15mTianjin Airlines
Deal found 4/12£289
Sun 5/121:50LHR - SHA
2 stops28h 10mTianjin Airlines
Deal found 5/12£290
Best time to book a flight from London to Shanghai
Have a flexible travel schedule? Discover the best time to fly to Shanghai from London with our price prediction graph.
Estimated return price
Rates are based on past data. Find the cheapest month and day to book your flight based on your travel requirements, then search for cheap deals.
Travel insights for flights from London to Shanghai
Get recent, data-driven insights about flights from London to Shanghai including ideal travel times, pricing trends, and more.
How far ahead should I book a flight from London to Shanghai?
Use this chart to determine the optimal time to book a return flight from London to Shanghai. Price data was last updated on 22 November 2024.
The best time to book flights from London to Shanghai is 64 days before your desired departure date. The cost of your flight will likely increase significantly if you book two weeks in advance of your flight.
What is the cheapest month to book a flight from London to Shanghai?
Currently, May is the cheapest month in which you can book a flight from London to Shanghai (average of £556). Flying from London to Shanghai in July is currently the most expensive (average of £893). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
What is the cheapest time of day to fly from LON to PVG?
Find hourly flight availability from London to Shanghai. Discover flight options and departure times throughout the day, allowing you to choose a departure time that suits your schedule. Data last updated 6 December 2024.
It’s optimal to fly from London to Shanghai in the morning. By choosing this option you can save up to 42% on the cost of your flight, compared to a flight at midday.
What is the cheapest day to fly from London to Shanghai?
Use this chart to determine the cheapest time to fly return from London to Shanghai. Price data was last updated on 1 December 2024.
Travellers seeking maximum savings on their London to Shanghai flight should consider departing on Thursday evenings when fares are most often at their lowest. Friday at midday flights should be avoided if possible as fares are typically the most expensive at this time.