Cheap flights from London to Beijing

from as little as £401

14 nights in Beijing, departing London Heathrow on 13 / Nov / 2024 with (price found 22 hours ago)

Subject to availability, prices correct of the last 24 hours

Cheap return flights from London to Beijing

Find the best deals

The London / Beijing route

All 8166 km of it

Cheap flight deals for this route

See what's hot at the moment

Beijing flight facts

What you need to know

Alternative flights from the UK to Beijing

Check out prices for other routes
from £621 pp
Find flights
from £476 pp
Find flights
from £401 pp
Find flights
from £904 pp
Find flights
from £502 pp
Find flights
from £473 pp
Find flights
from £502 pp
Find flights
from £551 pp
Find flights
from £395 pp
Find flights
from £606 pp
Find flights

Alternative flights from London

You might find cheaper flights nearby

Today alone, Netflights has searched over 7,182 flights. 13 / Nov / 2024 is currently the lowest priced day of the year to fly the London/Beijing route. There are around 992 flights on any given week from the UK to Beijing and the cheapest month to fly right now is November.

Not suitable? Try running another search or viewing all cheap flight deals.

Min / Max Temperature (°C)

-8 °C


12 °C


30 °C

Rainfall (mm)

0 mm


47.5 mm


220 mm

Key facts about Beijing

How to get cheap flights from London to Beijing

Tips and advice from our flight experts

If you’re looking for cheap flights from London to Beijing, it’s best to start by comparing prices by month. There are roughly 992 flights operating this route every week, so it’s worth shopping around. Flights from London to Beijing are most expensive during August and September when temperatures reach 30°C, while the cheapest flights can usually be found in the winter months of February and March.

Once you’ve narrowed down when you want to travel, it’s a good idea to look at all your airport options. You’ll have to fly into Beijing Capital Airport (PEK) but you have several airports to choose from in London. You can fly to Beijing from London Heathrow (LHR), Gatwick (LGW), Stansted (STN) or London City (LCY). Heathrow is the most popular departure airport because it’s the only one offering direct flights to Beijing – you can fly direct with Air China, British Airways or Virgin Atlantic.

That said, for a wider choice of airlines, you should also look at indirect flights. Your journey will be slightly longer, but you might find a cheaper deal. If you fly to Beijing with the likes of Air France, KLM or Lufthansa, you can expect to have a quick layover in a European city. Or, your layover could be further afield – Emirates fly via Dubai, Etihad stop in Abu Dhabi, and Thai Airways go via Bangkok.

FAQs about flights from London to Beijing

Which airlines fly from London to Beijing?
A number of airlines operate flights from London to Beijing, but your options vary depending on which airport you fly from. You can get a direct flight from Heathrow to Beijing with Air China, British Airways or Virgin Atlantic. But several other airlines provide indirect flights from Heathrow, including Austrian Airlines, Emirates, KLM and Lufthansa.
Alternatively, you could compare flights from London Gatwick. You can’t fly direct to Beijing from Gatwick, but Cathay Pacific, Emirates, Qatar Airways and Turkish Airlines all provide indirect flights. Emirates also offer indirect flights via Dubai from London Stansted, while KLM provide indirect flights via Amsterdam from London City.

Which airlines have the cheapest flights to Beijing?
Air China, Air France and Emirates often have the cheapest flights from London to Beijing.

Can I fly direct from London to Beijing?
You can fly direct to Beijing, but only from London Heathrow.

Which London airport offers the cheapest flights to Beijing?
Flights from London Stansted are usually the cheapest, but your flight will involve a stopover.

How long is the flight from London to Beijing?
A direct flight takes around 9 hours and 40 minutes, but an indirect flight will take at least 12 hours due to the layover.

How do I get into Beijing from Beijing Capital Airport?
The first thing to know is that Beijing Capital has three terminals. Terminals 1 and 2 are linked by a walkway, but shuttle buses also run between all three terminals. The easiest way to get into Beijing is to take the Airport Express train, which runs from Terminals 2 and 3. The journey into the city takes no more than 20 minutes, and a one-way ticket will only cost around £3. The trains run every 15 minutes, but there’s no service between 11pm and 6am – so you’ll need to take a taxi if you’re landing during this time.

What are the top things to do in Beijing?
Beijing has plenty to keep you busy. With no fewer than six UNESCO World Heritage Sites, this city is a haven for history-lovers. The Forbidden City is a must-see. As the former Chinese imperial palace, this complex is made up of nearly 1000 buildings – and each one showcases the country’s traditional architecture. The Summer Palace is also worth a visit. The maze of gardens, temples and bridges provides a peaceful escape from the hustle and bustle of the city.

Do I need a visa to travel to Beijing?
British nationals need a visa to visit China. We’d suggest contacting the Chinese Embassy, or the China Visa Application Service Centre, so they can guide you through the process. Just make sure you don’t leave it until the last minute, as the process can take a few weeks. You also need to make sure you have a return flight ticket booked – or an onward ticket to another destination – so you can prove that you’re planning to leave China.

Other popular destinations near Beijing

Where other people are flying to

Context Id: 1576492d-209f-4045-b688-a13011722729