The places reachable from Beijing on the most scheduled services, busiest first.
Aside from the non-stop destinations above, these popular places require a connection:
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop destinations from Beijing not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes from Beijing of 3,000 miles or more.
Beijing has nonstop service to 6 airports in United States: New York (JFK), San Francisco (SFO), Los Angeles (LAX), Boston (BOS), Seattle (SEA), and Dulles (IAD). Flights are offered by Air China (Star Alliance), Hainan Airlines, and United Airlines (Star Alliance).
Beijing has nonstop service to 4 airports in Japan: Tokyo (HND), Osaka (KIX), Tokyo (NRT), and Tokoname (NGO). Flights are offered by Air China (Star Alliance), All Nippon Airways (Star Alliance), China Eastern Airlines (SkyTeam), China Southern Airlines, Etihad Airways, Hainan Airlines, Japan Airlines (Oneworld), Shandong Airlines, Shenzhen Airlines (Star Alliance), and Spring Airlines Japan.
Beijing has nonstop service to 4 airports in Russian Federation: Moscow (SVO), Vladivostok (VVO), Irkutsk (IKT), and St. Petersburg (LED). Flights are offered by Air China (Star Alliance) and Hainan Airlines.
Beijing has nonstop service to 4 airports in South Korea: Seoul (ICN), Seoul (GMP), Busan (PUS), and Jeju City (CJU). Flights are offered by Air China (Star Alliance), Asiana Airlines (Star Alliance), China Eastern Airlines (SkyTeam), Hahn Air Systems, Jeju Air, Korean Air (SkyTeam), Shandong Airlines, and XiamenAir (SkyTeam).
Beijing has nonstop service to 4 airports in United Kingdom: London (LHR), Manchester (MAN), Edinburgh (EDI), and London (LGW). Flights are offered by Air China (Star Alliance), Avianca (Star Alliance), Hainan Airlines, LATAM Chile, and TAP Portugal (Star Alliance).
Beijing has nonstop service to 3 airports in Germany: Frankfurt-am-Main (FRA), Munich (MUC), and Berlin (BER). Flights are offered by Air China (Star Alliance), Alitalia (Star Alliance), Hainan Airlines, LATAM Chile, Lufthansa (Star Alliance), and TAP Portugal (Star Alliance).
Beijing has nonstop service to 3 airports in Italy: Rome (FCO), Milan (MXP), and Venezia (VCE). Flights are offered by Air China (Star Alliance) and TAP Portugal (Star Alliance).
Beijing has nonstop service to 3 airports in Thailand: Bangkok (BKK), Phuket (HKT), and Chiang Mai (CNX). Flights are offered by Air China (Star Alliance), Bangkok Airways, Hainan Airlines, Shandong Airlines, and Thai Airways (Star Alliance).
Beijing has nonstop service to 2 airports in Australia: Melbourne (MEL) and Sydney (SYD). Flights are offered by Air China (Star Alliance), Air New Zealand (Star Alliance), and Shenzhen Airlines (Star Alliance).
Beijing has nonstop service to 2 airports in Canada: Vancouver (YVR) and Toronto (YYZ). Flights are offered by Air Canada (Star Alliance), Air China (Star Alliance), and Hainan Airlines.
Beijing has nonstop service to 2 airports in Kazakhstan: Almaty (ALA) and Astana (NQZ). Flights are offered by Air Astana, Air China (Star Alliance), and China Southern Airlines.
Beijing has nonstop service to 2 airports in Spain: Madrid (MAD) and Barcelona (BCN). Flights are offered by Air China (Star Alliance), Avianca (Star Alliance), LATAM Chile, Shenzhen Airlines (Star Alliance), and TAP Portugal (Star Alliance).
Beijing has nonstop service to 2 airports in United Arab Emirates: Dubai (DXB) and Abu Dhabi (AUH). Flights are offered by Air China (Star Alliance) and Emirates.
Beijing has nonstop service to 2 airports in Viet Nam: Hanoi (HAN) and Ho Chi Minh City (SGN). Flights are offered by Air China (Star Alliance), China Eastern Airlines (SkyTeam), China Southern Airlines, Shenzhen Airlines (Star Alliance), and Vietnam Airlines (SkyTeam).
You can fly nonstop from Beijing to Algiers (ALG) in Algeria with Air Algerie.
You can fly nonstop from Beijing to Vienna (VIE) in Austria with Air China (Star Alliance), Air Serbia, and Austrian Airlines (Star Alliance).
You can fly nonstop from Beijing to Baku (GYD) in Azerbaijan with Azerbaijan Airlines.
The other 167 routes are scheduled across the whole window the feed publishes.
How many of these destinations each program's airlines fly to. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Air China (Star Alliance) flies nonstop from Beijing to Paris (CDG), London (LHR), Frankfurt-am-Main (FRA), Munich (MUC), Brussels (BRU), Arnavutkoy (IST), Madrid (MAD), Moscow (SVO), Vienna (VIE), Stockholm (ARN), Barcelona (BCN), Rome (FCO), Vladivostok (VVO), London (LGW), Copenhagen (CPH), Milan (MXP), Geneva (GVA), Athens (ATH), Warsaw (WAW), Irkutsk (IKT), Venezia (VCE), Budapest (BUD), Minsk (MSQ), and Bucharest (OTP).
Air France (SkyTeam) flies nonstop from Beijing to Paris (CDG) and Amsterdam (AMS).
Air Serbia flies nonstop from Beijing to Vienna (VIE).
Alitalia (Star Alliance) flies nonstop from Beijing to Munich (MUC).
Austrian Airlines (Star Alliance) flies nonstop from Beijing to Vienna (VIE).
Avianca (Star Alliance) flies nonstop from Beijing to London (LHR), Madrid (MAD), and Barcelona (BCN).
China Eastern Airlines (SkyTeam) flies nonstop from Beijing to Paris (CDG) and Amsterdam (AMS).
Hainan Airlines flies nonstop from Beijing to Brussels (BRU), Moscow (SVO), Manchester (MAN), Vladivostok (VVO), Edinburgh (EDI), Berlin (BER), Dublin (DUB), Prague (PRG), Belgrad (BEG), Oslo (OSL), and St. Petersburg (LED).
KLM (SkyTeam) flies nonstop from Beijing to Paris (CDG) and Amsterdam (AMS).
LATAM Chile flies nonstop from Beijing to Paris (CDG), London (LHR), Frankfurt-am-Main (FRA), and Madrid (MAD).
LOT Polish Airlines (Star Alliance) flies nonstop from Beijing to Warsaw (WAW).
Lufthansa (Star Alliance) flies nonstop from Beijing to Frankfurt-am-Main (FRA) and Munich (MUC).
Shenzhen Airlines (Star Alliance) flies nonstop from Beijing to Barcelona (BCN).
Swiss International Air Lines (Star Alliance) flies nonstop from Beijing to Geneva (GVA).
TAP Portugal (Star Alliance) flies nonstop from Beijing to London (LHR), Frankfurt-am-Main (FRA), Madrid (MAD), Stockholm (ARN), Barcelona (BCN), Rome (FCO), Milan (MXP), and Geneva (GVA).
Turkish Airlines (Star Alliance) flies nonstop from Beijing to Arnavutkoy (IST).
Air Canada (Star Alliance) flies nonstop from Beijing to Vancouver (YVR).
Air China (Star Alliance) flies nonstop from Beijing to Vancouver (YVR), New York (JFK), San Francisco (SFO), Los Angeles (LAX), Toronto (YYZ), and Dulles (IAD).
Hainan Airlines flies nonstop from Beijing to Tijuana (TIJ), Toronto (YYZ), Boston (BOS), and Seattle (SEA).
United Airlines (Star Alliance) flies nonstop from Beijing to San Francisco (SFO) and Los Angeles (LAX).
Air Algerie flies nonstop from Beijing to Algiers (ALG).
Air China (Star Alliance) flies nonstop from Beijing to Cairo (CAI) and Addis Ababa (ADD).
EgyptAir (Star Alliance) flies nonstop from Beijing to Cairo (CAI).
Ethiopian Airlines (Star Alliance) flies nonstop from Beijing to Addis Ababa (ADD).
Air China (Star Alliance) flies nonstop from Beijing to Melbourne (MEL), Sydney (SYD), and Auckland (AKL).
Air New Zealand (Star Alliance) flies nonstop from Beijing to Melbourne (MEL), Sydney (SYD), and Auckland (AKL).
Shenzhen Airlines (Star Alliance) flies nonstop from Beijing to Melbourne (MEL).
Air China (Star Alliance) flies nonstop from Beijing to San Francisco de Yeso (SQD).
Shenzhen Airlines (Star Alliance) flies nonstop from Beijing to San Francisco de Yeso (SQD).
The airport's official name is Beijing Capital International Airport. On Roame and most flight schedules, you will find it under the code PEK.
The IATA airport code for Beijing Capital International Airport is PEK. Enter PEK in Flightmap whenever you want to use this exact airport.
Beijing Capital International Airport serves Beijing, China. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to PEK, not just the broader city.
Open the map with PEK as your departure airport and Anywhere as the destination. You can then narrow the routes by airline, alliance, aircraft, mileage program, nonstop service, and observed award fares.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service from PEK.
Yes. When Roame has observed award availability for a route from PEK, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Current schedule data connects Beijing (PEK) with 229 connected airports in 67 countries. The route list can change as airlines publish new seasons, so the page is rebuilt from the latest available schedule aggregate.
The current route data includes 73 airlines: Air Algerie, Air Astana, Air Canada, Air China, Air France, Air Koryo, Air Macau, Air New Zealand, Air Serbia, Alitalia, All Nippon Airways, Asiana Airlines, Austrian Airlines, Avianca, Azerbaijan Airlines, Bangkok Airways, Business Aviation Centre, Cathay Pacific, Chang An Airlines, Chengdu Airlines, China Airlines, China Eastern Airlines, China Express Airlines, China Southern Airlines, China West Air, EgyptAir, Emirates, Ethiopian Airlines, Etihad Airways, EVA Air, Fuzhou Airlines, Grand China Air, Guangxi Beibu Gulf Airlines, Hahn Air Systems, Hainan Airlines, Hong Kong Airlines, Japan Airlines, Jeju Air, Juneyao Airlines, KLM, Korean Air, Kunming Airlines, LATAM Chile, LOT Polish Airlines, Lucky Air, Lufthansa, Mahan Airlines, Maldivian, Miat Mongolian Airlines, Pakistan International Airlines (PIA), Philippine Airlines, Qatar Airways, Qingdao Airlines, Shandong Airlines, Shenzhen Airlines, Sichuan Airlines, Singapore Airlines, Spring Airlines Japan, SriLankan Airlines, Swiss International Air Lines, TAP Portugal, Thai Airways, Tianjin Airlines, Tibet Airlines, Turkish Airlines, Turkmenistan Airlines, United Airlines, Vietnam Airlines, Virgin Australia, XiamenAir, Yangtze River Express, Yunnan Hongtu Airline, and Zhejiang Loong Airlines. Use the airline filter to isolate any one of them on the map.
The longest nonstop connection currently present in the route data is San Francisco de Yeso (SQD), about 9,960 miles from Beijing. It is offered by Air China and Shenzhen Airlines.
Yes. The current route data includes 107 domestic destinations within China. The Domestic flights section highlights named airport links from that set.
You can fly nonstop from Beijing to Dhaka (DAC) in Bangladesh with Air China (Star Alliance).
You can fly nonstop from Beijing to Minsk (MSQ) in Belarus with Air China (Star Alliance).
You can fly nonstop from Beijing to Brussels (BRU) in Belgium with Air China (Star Alliance) and Hainan Airlines.