Non-stop British Airways flights from London to Shanghai or Beijing from £398!


There is a rarely-seen competitive deal to China these days available from the UK with British Airways…During a recent British Airways promo sale, you can book non-stop flights from London to Shanghai or Beijing (Daxing International Airport) for £398! This is including all taxes and fees, onboard meals, and handbags. Note that checked luggage is available only for an extra fee. There are limited travel dates available for the next winter season 2023/2024…

You can then book this deal directly with British Airways. However, note that these prices were found through booking agents recommended by Skyscanner. If interested in this offer you can refer to our booking samples below.


Flying from: London Heathrow

Flying to: Beijing Daxing, Shanghai

Airline(s): British Airways

Luggage: handbag

Outbound travel dates: October 2023 to April 2024  (excl. Christmas)

Max stay: Only available for the below travel dates

Book by: Unknown


Booking sample

London to China from £413  (direct booking with British Airways)

London to Shanghai from £398

London to Beijing from £420



Need some affordable accommodation in Beijing you can book it at or


Booking sample of cheap British Airways non-stop flights from the United Kingdom to China from £398! In this case, you would depart from London Heathrow to Shanghai PuDong on the 8th of November. Inbound from Asia back to London Heathrow would take place on the 15th of November 2023. Do not miss this latest promotion if you are planning to visit Beijing and book British Airways discounted flights from the United Kingdom to China…

error: Content is protected !!