Why BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Seat selection available online 24hrs in advance
  • Inclusive 23kg checked baggage allowance
  • Airport, online or mobile check-in
  • Complimentary onboard food and bar service
  • Enjoy the latest movies, TV, and music on your personal seatback screen
  • Earn Avios points when you fly to spend on reward flights

From Shanghai to London in 12 hours

London offers everything for the business or leisure traveller, from iconic sights and attractions to world-class cultural events and international dining. And with our award-winning service, you'll arrive refreshed and ready to take on the city.

With multiple flights leaving weekly from Shanghai Pudong International Airport, it's easy for you to fly at a time that suits you. With the added convenience of free seat selection 24 hours in advance and online or mobile check-in, you can sit back and enjoy your hassle-free flight to London with British Airways.

Flight facts from Shanghai to London

Flight duration from Shanghai to London

Flight duration from Shanghai to London

Fly direct from Shanghai Pudong International Airport (PVG) to London Heathrow (LHR) in 12 hours and 20 minutes.

Flying to London with British Airways

Flying to London with British Airways

Stay entertained during your journey with the latest in-flight movies, games and television shows and make the most of our complimentary food and bar service along the way. With free advance seat selection, you can also make sure you've got a spot that suits you on your flight to London.

Arriving in London from Shanghai

London airport transfers

Once you arrive at Heathrow Airport, central London is easily accessible. The convenient Heathrow Express train departs several times an hour to arrive in central London in just 15 minutes and a number of buses and taxis can also be found outside the terminal building.

Useful information about London

Useful information about London

Get ready for your stay in London with some useful facts to make your arrival stress free.

- Currency: British Pound (£)
- Country Code: +44
- Local Area Code: 20
- Electricity: 230 V, 50 Hz, UK 3 pin plug

2 hour lunchtime sightseeing cruise

Take a leisurely lunchtime sightseeing cruise in Florida's beautiful inland waters, aboard a luxury yacht. Enjoy a gourmet lunch, whilst your captain provides informative narration on the area's history and points of interest.

Find deal

Travel classes

London weather

Prepare for the weather before your holiday

Average seasonal temperatures°C/°F
  • Jan
  • Feb
  • 10°Mar
  • 13°Apr
  • 17°May
  • 20°Jun
  • 22°Jul
  • 21°Aug
  • 19°Sep
  • 14°Oct
  • 10°Nov
  • Dec
Average monthly rainfall (mm)
  • 54
  • 40
  • 37
  • 37
  • 46
  • 45
  • 57
  • 59
  • 49
  • 57
  • 64
  • 48
Average daily sunshine (hours)
  • 1
  • 2
  • 4
  • 5
  • 6
  • 7
  • 6
  • 6
  • 5
  • 3
  • 2
  • 1

Terms and conditions