Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights

£241 Find cheap flights to Shanghai

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Shanghai departing on 30/8. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Thu 27/6
Thu 4/7

Search hundreds of travel sites at once for deals on flights to Shanghai

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Shanghai, as well as popular online travel agencies
These are the airlines KAYAK users have selected most often from within our search results for flights to Shanghai, as well as popular online travel agencies
In the last 7 days, travellers have searched 42,816,550 times on KAYAK, and here's why:

Save 28% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Bundle and saveSave money when you bundle your flight + hotel.

Cheap flight deals to Shanghai

 
These are the cheapest deals for flights to Shanghai currently on KAYAK along with options from the most popular airlines KAYAK users selected for this route. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent return flight deals to Shanghai

Recommended round-trip deals departing in the coming months from the most popular airlines that fly from the United Kingdom to Shanghai.

Recent one-way flight deals to Shanghai

Only flying one-way? Below are some of the best one-way flight deals from the United Kingdom to Shanghai found on KAYAK recently.

Recent last-minute flight deals to Shanghai

Leaving soon but still want a bargain? Check out these latest deals for last minute flights from the United Kingdom to Shanghai.

Recent direct flight deals to Shanghai

The latest deals for direct flights from the United Kingdom to Shanghai so you can sit back and relax without the need for a layover.

Cheap bus & train deals to Shanghai

Find recent round-trip train or bus tickets from the United Kingdom to Shanghai.

All round-trip flight deals to Shanghai

The cheapest plane tickets to Shanghai found on KAYAK recently.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
11:50 - 13:00LGW-PVG
18h 10m1 stop
19:20 - 07:10PVG-LGW
18h 50m1 stop
£375China Southern
Find Deal
Tue, 1 Oct - Mon, 7 Oct
11:50 - 20:30LGW-PVG
25h 40m1 stop
22:05 - 18:30PVG-LGW
27h 25m1 stop
£383China Southern
Find Deal
Tue, 1 Oct - Mon, 7 Oct
22:00 - 11:50LHR-PVG
30h 50m1 stop
07:20 - 20:10PVG-LHR
19h 50m1 stop
Mon, 21 Oct - Sun, 27 Oct
21:20 - 10:25LHR-SHA
29h 05m1 stop
15:35 - 19:10SHA-LHR
35h 35m1 stop
£416Shenzhen Airlines
Find Deal
Sun, 27 Oct - Fri, 8 Nov
14:45 - 09:25LHR-PVG
35h 40m1 stop
11:15 - 20:55PVG-LHR
16h 40m1 stop
£424KLM
Find Deal
Fri, 7 Jun - Tue, 18 Jun
12:35 - 08:20LHR-PVG
12h 45mdirect
10:55 - 18:10PVG-LHR
15h 15mdirect
£428Virgin Atlantic
Find Deal
Tue, 15 Oct - Mon, 25 Nov
17:35 - 16:55LHR-PVG
16h 20m1 stop
11:15 - 07:40PVG-LHR
27h 25m1 stop
Tue, 11 Jun - Tue, 18 Jun
12:35 - 08:20LHR-PVG
12h 45mdirect
11:10 - 18:50PVG-LHR
14h 40mdirect
£432Virgin Atlantic
Find Deal
Wed, 18 Sep - Thu, 17 Oct
08:40 - 09:25LHR-PVG
17h 45m1 stop
11:15 - 09:00PVG-LHR
28h 45m1 stop
£433KLM
Find Deal
Tue, 11 Jun - Tue, 18 Jun
21:20 - 14:15LHR-SHA
32h 55m1 stop
20:30 - 19:10SHA-LHR
30h 40m1 stop
£441Shenzhen Airlines
Find Deal
Wed, 6 Nov - Sat, 16 Nov
20:30 - 20:30STN-PVG
41h 00m2 stops
Fri, 30 Aug
18:00 - 20:30STN-PVG
43h 30m2 stops
Wed, 26 Jun
21:20 - 10:25LHR-SHA
29h 05m1 stop
£272Shenzhen Airlines
Find Deal
Fri, 22 Nov
21:20 - 15:20LHR-PVG
34h 00m1 stop
£272Shenzhen Airlines
Find Deal
Fri, 22 Nov
21:20 - 10:25LGW-PVG
30h 05m1 stop
£282China Southern
Find Deal
Tue, 4 Jun
11:50 - 11:25LGW-SHA
16h 35m1 stop
£282China Southern
Find Deal
Thu, 3 Oct
10:00 - 12:00LHR-PVG
19h 00m1 stop
£306Gulf Air
Find Deal
Thu, 20 Jun
10:00 - 12:00LHR-PVG
19h 00m1 stop
£310Gulf Air
Find Deal
Tue, 4 Jun
18:10 - 18:15LHR-PVG
17h 05m1 stop
£314Finnair
Find Deal
Wed, 19 Jun
16:10 - 18:15LHR-PVG
19h 05m1 stop
£315Finnair
Find Deal
Wed, 23 Oct
08:40 - 09:25LHR-PVG
17h 45m1 stop
11:15 - 09:00PVG-LHR
28h 45m1 stop
£422KLM
Find Deal
Fri, 31 May - Mon, 3 Jun
08:40 - 09:25LHR-PVG
17h 45m1 stop
11:15 - 09:00PVG-LHR
28h 45m1 stop
£431KLM
Find Deal
Fri, 31 May - Thu, 6 Jun
17:35 - 16:55LHR-PVG
16h 20m1 stop
11:15 - 07:40PVG-LHR
27h 25m1 stop
Thu, 30 May - Wed, 5 Jun
15:20 - 16:55LHR-PVG
18h 35m1 stop
22:10 - 08:00PVG-LHR
16h 50m1 stop
£466Air France
Find Deal
Wed, 29 May - Wed, 12 Jun
11:45 - 09:25LHR-PVG
14h 40m1 stop
22:10 - 18:35PVG-LHR
27h 25m1 stop
Thu, 30 May - Wed, 19 Jun
15:20 - 16:55LHR-PVG
18h 35m1 stop
22:10 - 08:00PVG-LHR
16h 50m1 stop
£488Air France
Find Deal
Fri, 31 May - Wed, 19 Jun
10:00 - 12:00LHR-PVG
19h 00m1 stop
15:45 - 06:55PVG-LHR
22h 10m1 stop
£488Gulf Air
Find Deal
Sat, 1 Jun - Sun, 16 Jun
09:55 - 17:05LHR-PVG
24h 10m1 stop
23:05 - 08:55PVG-LHR
16h 50m1 stop
£489Scandinavian Airlines
Find Deal
Thu, 30 May - Wed, 26 Jun
22:05 - 12:00LHR-PVG
30h 55m1 stop
15:45 - 06:55PVG-LHR
22h 10m1 stop
£493Gulf Air
Find Deal
Fri, 31 May - Sun, 16 Jun
17:00 - 17:05LHR-PVG
17h 05m1 stop
23:05 - 16:00PVG-LHR
23h 55m1 stop
£497Scandinavian Airlines
Find Deal
Thu, 30 May - Mon, 17 Jun
12:35 - 08:20LHR-PVG
12h 45mdirect
10:55 - 18:10PVG-LHR
15h 15mdirect
£428Virgin Atlantic
Find Deal
Tue, 15 Oct - Mon, 25 Nov
12:35 - 08:20LHR-PVG
12h 45mdirect
11:10 - 18:50PVG-LHR
14h 40mdirect
£431Virgin Atlantic
Find Deal
Fri, 27 Sep - Sun, 6 Oct
12:10 - 07:55LHR-PVG
12h 45mdirect
11:00 - 18:35PVG-LHR
14h 35mdirect
£437British Airways
Find Deal
Tue, 1 Oct - Mon, 7 Oct
12:10 - 07:55LHR-PVG
12h 45mdirect
11:00 - 18:35PVG-LHR
14h 35mdirect
£437British Airways
Find Deal
Tue, 1 Oct - Mon, 7 Oct
12:10 - 07:55LHR-PVG
12h 45mdirect
11:00 - 18:35PVG-LHR
14h 35mdirect
£480China Southern
Find Deal
Tue, 1 Oct - Mon, 7 Oct
11:40 - 06:45LGW-PVG
11h 05mdirect
02:15 - 06:55PVG-LGW
12h 40mdirect
£486Air China
Find Deal
Sun, 27 Oct - Thu, 7 Nov
11:35 - 05:55LGW-PVG
11h 20mdirect
08:55 - 13:50PVG-LGW
11h 55mdirect
£499China Eastern
Find Deal
Fri, 27 Sep - Thu, 3 Oct
12:10 - 07:55LHR-PVG
12h 45mdirect
11:00 - 18:35PVG-LHR
14h 35mdirect
£506China Southern
Find Deal
Tue, 17 Sep - Wed, 16 Oct
11:45 - 05:55LGW-PVG
11h 10mdirect
01:25 - 06:55PVG-LGW
12h 30mdirect
£510Air China
Find Deal
Fri, 27 Sep - Sat, 5 Oct
11:35 - 05:55LGW-PVG
11h 20mdirect
00:55 - 06:40PVG-LGW
12h 45mdirect
£512China Eastern
Find Deal
Fri, 27 Sep - Sat, 5 Oct
11:50 - 13:00LGW-PVG
18h 10m1 stop
19:20 - 07:10PVG-LGW
18h 50m1 stop
£375China Southern
Find Deal
Tue, 1 Oct - Mon, 7 Oct
11:50 - 20:30LGW-PVG
25h 40m1 stop
22:05 - 18:30PVG-LGW
27h 25m1 stop
£383China Southern
Find Deal
Tue, 1 Oct - Mon, 7 Oct
11:50 - 11:25LGW-SHA
16h 35m1 stop
22:00 - 07:10SHA-LGW
16h 10m1 stop
£392China Southern
Find Deal
Tue, 1 Oct - Mon, 7 Oct
22:10 - 13:25LHR-SHA
32h 15m1 stop
16:50 - 19:10SHA-LHR
33h 20m1 stop
£404China Southern
Find Deal
Thu, 27 Jun - Mon, 1 Jul
22:10 - 13:00LHR-PVG
31h 50m1 stop
06:55 - 19:10PVG-LHR
19h 15m1 stop
£404China Southern
Find Deal
Tue, 1 Oct - Mon, 7 Oct
22:10 - 22:10LHR-SHA
17h 00m1 stop
08:50 - 19:10SHA-LHR
17h 20m1 stop
£405China Southern
Find Deal
Tue, 11 Jun - Tue, 18 Jun
22:10 - 13:00LHR-PVG
31h 50m1 stop
06:55 - 19:10PVG-LHR
19h 15m1 stop
£405China Southern
Find Deal
Thu, 27 Jun - Thu, 4 Jul
20:50 - 21:10LHR-SHA
17h 20m1 stop
16:30 - 17:20SHA-LHR
32h 50m1 stop
£410China Southern
Find Deal
Mon, 21 Oct - Sun, 27 Oct
22:00 - 11:50LHR-PVG
30h 50m1 stop
07:20 - 20:10PVG-LHR
19h 50m1 stop
Mon, 21 Oct - Sun, 27 Oct
20:50 - 21:10LHR-SHA
17h 20m1 stop
19:45 - 17:20SHA-LHR
29h 35m1 stop
£412China Southern
Find Deal
Mon, 21 Oct - Sat, 30 Nov

Flights to Shanghai - Travel Insights & Trends

Get data-powered insights and trends into flights to Shanghai to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest day to fly to Shanghai?

The average price of all flights to Shanghai clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Shanghai is Wednesday where tickets can be as cheap as £501. On the other hand, the most expensive day to fly is Friday, where prices are £591 on average.

What is the cheapest time of day to fly to Shanghai?

The average price for all flights to Shanghai depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Shanghai is generally in the afternoon, when flights cost £512 on average. The most expensive time of day to fly to Shanghai is generally in the evening, which is peak travel time and where the average cost of a ticket is £612.

What is a good deal for flights to Shanghai?

If you’re looking for cheap airfare to Shanghai, 25% of our users found tickets to Shanghai for the following prices or less: From London Gatwick Airport £347 one-way - £499 return, from London Heathrow Airport £380 one-way - £519 return, from Manchester £530 one-way - £678 return.

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

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights to Shanghai, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price, you should book around 0 weeks before departure. For the absolute cheapest price, our data suggests you should book 28 days before departure.

Which is the cheapest airport to fly into in Shanghai?

Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in Shanghai is Wuxi Airport, with an average flight price of £116.

Which airlines fly to Shanghai?

China Eastern, Virgin Atlantic, and Air China usually have the most frequent connections from United Kingdom to Shanghai. See the amount of flights per week for popular airlines flying to Shanghai.

Which airline offers the most flights to Shanghai?

Of the 33 airlines that fly to Shanghai, China Eastern offers the most flights, with around 2,435 per week, followed by China Southern with 1,079 flights per week.

How many airports are there in Shanghai?

There are 6 airports in Shanghai: Shanghai Pudong Airport (PVG), Hangzhou Airport (HGH), Shanghai Hongqiao Intl Airport (SHA), Wuxi Airport (WUX), Nantong Airport (NTG) and Suzhou Airport (SZV). The busiest airport is Shanghai Pudong Airport (PVG), with 41% of all flights arriving there.

How long is the flight to Shanghai?

The duration of your flight to Shanghai depends on your departure and arrival airports. Obviously any flights that include a layover will also be longer. The most popular routes to Shanghai on KAYAK are from Manchester, which takes 11h 25m, London, which takes 12h 21m, and Edinburgh, which takes 15h 00m.

How many direct flights to Shanghai are there each day?

There are around 6 direct flights from within United Kingdom to Shanghai every day. Most flights depart in the morning, with 11:00 the most common departure time and 67% of flights departing in the morning.

How many direct flights to Shanghai are there each week?

Each week there are around 42 direct flights from within United Kingdom to Shanghai. The most common day for departures is Friday, with 14% of flights taking off on this day.

How many long-haul flights are there to Shanghai each week?

There are not any medium-haul (3-6 hour flight duration) or short-haul (up to 3 hour flight duration) flights to Shanghai. Instead, there are 42 long-haul flights (6-12 hour flight duration), with the most arriving from London.

How many cities have direct flights to Shanghai?

From the United Kingdom, there are direct flights to Shanghai from 1 city. This city is London and there are 42 direct flights each week.

Good to know - Cheap tickets to Shanghai

Cheapest flight

£241
Flight from London Stansted Airport to Shanghai Pudong Airport

When to book flights to Shanghai

Are your dates flexible? Find out the best times to travel to Shanghai based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. The information is for flights to Shanghai based on your location. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs - booking Shanghai flights

  • How many airports are there in Shanghai?

    There are two airports serving Shanghai: Pudong Airport, which serves international flights to China and Shanghai Hongqiao International Airport (SHA), which serves domestic flights within China and to East Asia. When travelling from the UK you will arrive into Shanghai Pudong (PDG). You can connect between the two airports by using Metro Line 2, which leaves from Pudong International Airport Station. It will take 90min and a one-way ticket costs around ¥8 (£0.89).

  • Are there good public transport options at Shanghai Pudong?

    The easiest and fastest way to reach central Shanghai is by Metro. Trains depart every few minutes and take approximately 59min to reach the city centre. You’ll arrive at Nanjing Road East Station in the centre. A single ticket costs around ¥7 (£0.78). You can also take the Shanghai Maglev Train. The Maglev is the fastest electric train in the world and travels at around 268 miles per hour. It completes the 19 mile between the airport and Longyang Road Station in 30min. From there you complete your journey to the city by metro. A single ticket costs around ¥50 (£5.50). If you prefer a taxi, a day fare from Pudong airport to People’s Square in the centre of Shanghai will cost around ¥180 (£20). The night fare, which runs from 23:00 until 05:00, will cost around ¥230 (£26).

  • Are there airport hotels at Shanghai Pudong?

    There are a number of hotels within walking distance or a short shuttle bus ride from arrivals. These include the Ramada Pudong Airport Shanghai and the Dazhong Airport Hotel Shanghai. In Terminal Two you will also find the airport's T2 Max Airport Lounge. This is a facility that allows you to hire a small room with hotel standards by the hour. It’s a great service if you arrive at night and would rather wait until daytime to travel into the city.

  • What are the main airlines flying from the UK to Shanghai Pudong and are they direct?

    There are many carriers flying from the UK to Shanghai, including British Airways, Virgin, Lufthansa, Etihad, Air China, China Eastern and more. They will usually transit between airports, such as Frankfurt, Tokyo Haneda and Beijing Capital. There are some direct flights. For example, China Eastern flies direct from Heathrow as does British Airways, although usually at a significant premium.

  • Which Shanghai airport is closest to central Shanghai?

    Out of the 2 airports in Shanghai, Shanghai Hongqiao Intl is the nearest to the city center (9 miles). You'll travel 19 miles to reach the center of Shanghai if you land in Shanghai Pudong Airport

  • How much is a flight to Shanghai?

    On average, a flight to Shanghai costs £501. The cheapest price found on KAYAK in the last 2 weeks cost £282 and departed from London Gatwick Airport.

  • How does KAYAK find such low prices on flights to Shanghai?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Shanghai.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Shanghai?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Shanghai is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Shanghai?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Shanghai with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Shanghai?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Shanghai up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Shanghai

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Shanghai flight deals.
  • Shanghai Pudong Airport (PDG) is one of the busiest airports in the world and the busiest international gateway into China. However, it’s very well-organised. There is plenty of signage in English and staff to help you find your way.
  • When you reach passport control at Arrivals, make sure you’re in the line for foreigners and not the line for Chinese citizens. They are both dealt with separately and you’ll lose a lot of time if you’re in the wrong line.
  • There are two terminals at Shanghai Pudong. A free shuttle bus operates between them during the hours of 06:00 and 24:00, leaving every 10min. Outside these hours you'll have to walk between the terminals so give yourself plenty of time.
  • There are plenty of Chinese and international ATMs in the Arrivals Hall at Shanghai Pudong. You’ll find Citibank ATMs just south of the walkway in arrivals. HSBC have their ATMs in this area also and another one beside baggage carousel number 27 in the reclaim area.
  • Full assistance for passengers with mobility issues is available at Shanghai airports. Simply alert your airline at least 48h before departing and they will arrange to have ground assistance staff notified in advance of your flight’s arrival.
See more tips

Prefer to fly direct to Shanghai?

Find which airlines fly direct to Shanghai, which days they fly and book direct flights.

Direct departures

United Kingdom to Shanghai

Monday

9 Air, ANA, Aeroflot, +77 more

9 Air, ANA, +78 more

Tuesday

9 Air, ANA, Aeroflot, +79 more

9 Air, ANA, +80 more

Wednesday

9 Air, ANA, Aeroflot, +74 more

9 Air, ANA, +75 more

Thursday

9 Air, ANA, Aeroflot, +80 more

9 Air, ANA, +81 more

Friday

9 Air, ANA, Aeroflot, +76 more

9 Air, ANA, +77 more

Saturday

9 Air, ANA, Aeroflot, +77 more

9 Air, ANA, +78 more

Sunday

9 Air, ANA, Aeroflot, +82 more

9 Air, ANA, +83 more

See more direct flights

Direct returns

Shanghai to United Kingdom

Monday

9 Air, ANA, Aeroflot, +77 more

9 Air, ANA, +78 more

Tuesday

9 Air, ANA, Aeroflot, +79 more

9 Air, ANA, +80 more

Wednesday

9 Air, ANA, Aeroflot, +74 more

9 Air, ANA, +75 more

Thursday

9 Air, ANA, Aeroflot, +80 more

9 Air, ANA, +81 more

Friday

9 Air, ANA, Aeroflot, +76 more

9 Air, ANA, +77 more

Saturday

9 Air, ANA, Aeroflot, +77 more

9 Air, ANA, +78 more

Sunday

9 Air, ANA, Aeroflot, +82 more

9 Air, ANA, +83 more

See more direct flights
See more direct flights

Book Cheap Shanghai Plane Tickets

Cheapest flights to Shanghai from the United Kingdom found in 2024

Recent return flight deals

 
These are the cheapest return flights to Shanghai found on KAYAK in the last 72 hours.
1/10Tue
1 stopChina Southern
18h 10mLGW-PVG
7/10Mon
1 stopChina Southern
18h 50mPVG-LGW
£375
1/10Tue
1 stopChina Southern
25h 40mLGW-PVG
7/10Mon
1 stopChina Southern
27h 25mPVG-LGW
£383
21/10Mon
1 stop
30h 50mLHR-PVG
27/10Sun
1 stop
19h 50mPVG-LHR
£411
27/10Sun
1 stopShenzhen Airlines
29h 05mLHR-SHA
8/11Fri
1 stopShenzhen Airlines
35h 35mSHA-LHR
£416
7/6Fri
1 stopKLM
35h 40mLHR-PVG
18/6Tue
1 stopKLM
16h 40mPVG-LHR
£424
15/10Tue
directVirgin Atlantic
12h 45mLHR-PVG
25/11Mon
directVirgin Atlantic
15h 15mPVG-LHR
£428
11/6Tue
1 stop
16h 20mLHR-PVG
18/6Tue
1 stop
27h 25mPVG-LHR
£430
18/9Wed
directVirgin Atlantic
12h 45mLHR-PVG
17/10Thu
directVirgin Atlantic
14h 40mPVG-LHR
£432
11/6Tue
1 stopKLM
17h 45mLHR-PVG
18/6Tue
1 stopKLM
28h 45mPVG-LHR
£433
6/11Wed
1 stopShenzhen Airlines
32h 55mLHR-SHA
16/11Sat
1 stopShenzhen Airlines
30h 40mSHA-LHR
£441

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Shanghai found on KAYAK in the last 72 hours.
30/8Fri
2 stops
41h 00mSTN-PVG
£241
26/6Wed
2 stops
43h 30mSTN-PVG
£245
22/11Fri
1 stopShenzhen Airlines
29h 05mLHR-SHA
£272
22/11Fri
1 stopShenzhen Airlines
34h 00mLHR-PVG
£272
4/6Tue
1 stopChina Southern
30h 05mLGW-PVG
£282
3/10Thu
1 stopChina Southern
16h 35mLGW-SHA
£282
20/6Thu
1 stopGulf Air
19h 00mLHR-PVG
£306
4/6Tue
1 stopGulf Air
19h 00mLHR-PVG
£310
19/6Wed
1 stopFinnair
17h 05mLHR-PVG
£314
23/10Wed
1 stopFinnair
19h 05mLHR-PVG
£315

Search by stops

Search by airline

Search by price

Recent domestic flight deals

15/6Sat
multi-stopShenzhen Airlines
3h 45mSZX-SHA
4/7Thu
directShenzhen Airlines
2h 40mSHA-SZX
£243
25/6Tue
directShenzhen Airlines
2h 15mSZX-PVG
27/6Thu
directShenzhen Airlines
2h 25mPVG-SZX
£243
10/6Mon
multi-stopShandong Airlines
24h 15mSHE-SHA
13/6Thu
multi-stopShandong Airlines
9h 35mSHA-SHE
£323
28/6Fri
multi-stopShandong Airlines
6h 45mSHE-SHA
28/6Fri
multi-stopShandong Airlines
23h 05mSHA-SHE
£357
25/9Wed
multi-stop
4h 55mSHE-SHA
1/10Tue
direct
2h 30mSHA-SHE
£485
19/6Wed
directJuneyao Airlines
2h 15mCAN-SHA
21/6Fri
directJuneyao Airlines
2h 10mSHA-CAN
£490
25/9Wed
directShanghai Airlines
2h 40mSHE-SHA
1/10Tue
directShanghai Airlines
2h 30mSHA-SHE
£499
25/9Wed
directShanghai Airlines
2h 40mSHE-SHA
1/10Tue
directShanghai Airlines
2h 30mSHA-SHE
£499
25/9Wed
multi-stop
4h 55mSHE-SHA
1/10Tue
direct
2h 20mSHA-SHE
£509
26/6Wed
directJuneyao Airlines
2h 20mSZX-SHA
2/7Tue
directJuneyao Airlines
2h 25mSHA-SZX
£510

Search by stops

Search by airline

Search by price

Last minute flights to Shanghai

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Shanghai that are departing in the next 10 days.
31/5Fri
multi-stopKLM
17h 45mLHR-PVG
3/6Mon
multi-stopKLM
28h 45mPVG-LHR
£422
31/5Fri
multi-stopKLM
17h 45mLHR-PVG
6/6Thu
multi-stopKLM
28h 45mPVG-LHR
£431
30/5Thu
multi-stop
16h 20mLHR-PVG
5/6Wed
multi-stop
27h 25mPVG-LHR
£433
29/5Wed
multi-stopAir France
18h 35mLHR-PVG
12/6Wed
multi-stopAir France
16h 50mPVG-LHR
£466
30/5Thu
multi-stop
14h 40mLHR-PVG
19/6Wed
multi-stop
27h 25mPVG-LHR
£477
31/5Fri
multi-stopAir France
18h 35mLHR-PVG
19/6Wed
multi-stopAir France
16h 50mPVG-LHR
£488
1/6Sat
multi-stopGulf Air
19h 00mLHR-PVG
16/6Sun
multi-stopGulf Air
22h 10mPVG-LHR
£488
30/5Thu
multi-stopScandinavian Airlines
24h 10mLHR-PVG
26/6Wed
multi-stopScandinavian Airlines
16h 50mPVG-LHR
£489
31/5Fri
multi-stopGulf Air
30h 55mLHR-PVG
16/6Sun
multi-stopGulf Air
22h 10mPVG-LHR
£493
30/5Thu
multi-stopScandinavian Airlines
17h 05mLHR-PVG
17/6Mon
multi-stopScandinavian Airlines
23h 55mPVG-LHR
£497

Search by stops

Search by airline

Search by price

Flights to Shanghai, China

Return flight deals:

Shanghai - United Kingdom

Cabin classes: