Flights to Beijing

Direct flights from 170 cities, 6,051 flights a week. From Singapore the flight takes 6h 13m, tickets from $230. From London the flight takes 10h, tickets from $342.

Flights to Beijing at a glance

cities with nonstop flights here
170
nonstop flights a week
6,051
lowest fare from Singapore
$230
flight time from Singapore
6h 13m
lowest fare from London
$342
flight time from London
10h
arrival airport
Beijing Capital International

Where you can fly to Beijing from

Nonstop flights, busiest routes first

FromFare
Singapore Singapore, 6h 13m, 55 a week from $230
London United Kingdom, 10h, 25 a week from $342
Dubai United Arab Emirates, 7h 35m, 15 a week from $323
Vancouver Canada, 12h 15m, 12 a week from $365
Sydney Australia, 11h 45m, 10 a week from $386
San Francisco United States, 14h 25m, 9 a week from $433
Los Angeles United States, 15h, 7 a week from $399
Abu Dhabi United Arab Emirates, 8h, 7 a week from $380
New York United States, 16h 45m, 5 a week from $535
Johannesburg South Africa, 18h 35m, 5 a week from $472
Auckland New Zealand, 13h 28m, 5 a week from $352
Toronto Canada, 13h 40m, 4 a week from $549
Manchester United Kingdom, 10h 3m, 4 a week from $371
Melbourne Australia, 12h 10m, 4 a week from $380
Boston United States, 16h 35m, 3 a week from $622
Washington United States, 16h 55m, 2 a week from $578
Seattle United States, 13h 30m, 2 a week from $428
New Delhi India, 6h 20m, 2 a week from $265
Dublin Ireland, 10h 8m, 2 a week from $513

From other countries

And 121 cities more with nonstop flights.

When to fly to Beijing

Weather by month

The most comfortable months are April, May, September and October: +24° by day, 5 rainy days a month. Long-term monthly averages.

Jan
+2° −7° 1 days
Feb
+6° −5° 2 days
Mar
+15° +2° 4 days
Apr
+22° +9° 3 days
May
+27° +14° 6 days
Jun
+33° +21° 6 days
Jul
+32° +23° 16 days
Aug
+30° +22° 12 days
Sep
+27° +17° 6 days
Oct
+18° +8° 5 days
Nov
+11° +1° 2 days
Dec
+3° −6° 1 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Arrival airport

Where the nonstop flights land

3,497 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Beijing from?
From 170 cities. The busiest routes are from Singapore (55 flights a week), London (25 flights a week), Dubai (15 flights a week), Vancouver (12 flights a week), Sydney (10 flights a week) and San Francisco (9 flights a week).
How long is the flight from Singapore to Beijing?
A nonstop flight takes about 6 hours 13 minutes, tickets from $230.
How long is the flight from London to Beijing?
A nonstop flight takes about 10 hours, tickets from $342.
What is the cheapest city to fly to Beijing from?
Haikou from $59, Shenyang from $76, Dalian from $77 and Zhengzhou from $81.
When is the best time to fly to Beijing?
The most comfortable months are April, May, September and October: +24° by day, 5 rainy days a month. Long-term monthly averages.
Which airport do flights to Beijing arrive at?
All nonstop flights land at Beijing Capital International (PEK).