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
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Singapore Singapore, 6h 13m, 55 a week | 55 | 6h 13m | from $230 |
| London United Kingdom, 10h, 25 a week | 25 | 10h | from $342 |
| Dubai United Arab Emirates, 7h 35m, 15 a week | 15 | 7h 35m | from $323 |
| Vancouver Canada, 12h 15m, 12 a week | 12 | 12h 15m | from $365 |
| Sydney Australia, 11h 45m, 10 a week | 10 | 11h 45m | from $386 |
| San Francisco United States, 14h 25m, 9 a week | 9 | 14h 25m | from $433 |
| Los Angeles United States, 15h, 7 a week | 7 | 15h | from $399 |
| Abu Dhabi United Arab Emirates, 8h, 7 a week | 7 | 8h | from $380 |
| New York United States, 16h 45m, 5 a week | 5 | 16h 45m | from $535 |
| Johannesburg South Africa, 18h 35m, 5 a week | 5 | 18h 35m | from $472 |
| Auckland New Zealand, 13h 28m, 5 a week | 5 | 13h 28m | from $352 |
| Toronto Canada, 13h 40m, 4 a week | 4 | 13h 40m | from $549 |
| Manchester United Kingdom, 10h 3m, 4 a week | 4 | 10h 3m | from $371 |
| Melbourne Australia, 12h 10m, 4 a week | 4 | 12h 10m | from $380 |
| Boston United States, 16h 35m, 3 a week | 3 | 16h 35m | from $622 |
| Washington United States, 16h 55m, 2 a week | 2 | 16h 55m | from $578 |
| Seattle United States, 13h 30m, 2 a week | 2 | 13h 30m | from $428 |
| New Delhi India, 6h 20m, 2 a week | 2 | 6h 20m | from $265 |
| Dublin Ireland, 10h 8m, 2 a week | 2 | 10h 8m | from $513 |
From other countries
Shanghai, Chinafrom $103
Chengdu, Chinafrom $317
Hangzhou, Chinafrom $85
Chongqing, Chinafrom $119
Guangzhou, Chinafrom $228
Sanya, China
Xiamen, Chinafrom $107
Wuhan, Chinafrom $86
Kunming, Chinafrom $115
Haikou, Chinafrom $59
Changsha, Chinafrom $86
Hong Kong, Hong Kongfrom $88
Harbin, Chinafrom $85
Shenzhen, Chinafrom $321
Xian, Chinafrom $86
Fuzhou, Chinafrom $106
Guiyang, China
Seoul, South Koreafrom $135
Urumqi, Chinafrom $119
Nanning, Chinafrom $141
Ningbo, China
Nanchang, Chinafrom $102
Wenzhou, China
Lanzhou, China
Dalian, Chinafrom $77
Shantou, China
Tokyo, Japanfrom $272
Yinchuan, China
Changchun, Chinafrom $89
Bangkok, Thailandfrom $147
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
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).