FlightConnections

EN
From
To
Alliances
Airlines
Classes
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

ClassesPREMIUM All

Show flights in a specific flight class

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Direct flights to Beijing (PEK)

Beijing Capital International Airport - Airport code: PEK

Home Airports China PEK Beijing

Non-stop flights to Beijing (PEK)

Did you mean flights from Beijing?
Last updated on: 10-26-2020

Beijing Capital International Airport is the third largest airport in China. It is an international airport. In total there are 189 airports around the world that have direct flights to Beijing, spread around 184 cities in 49 countries. Currently, there are 111 domestic flights to Beijing.

Beijing is mainly known for sightseeing & culture and activities.

Most tourists that come to Beijing visit one of the following sights:

  • Summer Palace, an Imperial Garden in Beijing
  • Great Wall of China
  • Forbidden City, Beijing
  • 798 Art District, Beijing

This month, there are 7,655 flights arriving at Beijing Airport, which are 255 flights per day or 11 flights per hour. On an average day, there is at least 1 flight arriving every 5 minutes.

The most frequently departed flights to Beijing are routes from Shanghai (SHA) in China and Chengdu (CTU), also in China. These two routes together are operated 1162 times this month, and make up for 15% of all monthly arrivals at Beijing Capital International Airport.

The longest flight to Beijing PEK is departing from Houston (IAH). This non-stop flight takes around 13 hours and 40 minutes and covers a distance of 7,181 miles (11,556 km).

List of all direct flights to Beijing

Below you can find a list of all cities and countries that have direct flights to Beijing, ordered by popularity.

Show all

Currently, there are 52 airlines that fly to Beijing. Most flights to Beijing are operated by Air China, as they connect 155 airports to PEK. That’s around 4 times as much as Hainan Airlines, the second biggest airline in terms of operated flight routes to Beijing. Below you can find a list of airlines that operate most PEK flights:

Business class flights to Beijing

There are 179 airports that have flights to Beijing in Business Class. All airports that offer business class flights to PEK are listed below:

Show all

First class flights to Beijing

If you are looking for a luxurious flight, there's a total of 31 airports to choose from that have flights to PEK in First Class.

Show all

Intercontinental flights to Beijing

Beijing is well connected to lots of airports around the world.

These are all non-stop intercontinental flights to Beijing Capital International Airport (PEK), as of October 2020:

* Please note that there are no direct services from Southern America, Central America, the Caribbean or Central Asia.

Non-stop flights from Europe to Beijing

Air China (Star Alliance) has a significant network of flights from Europe to Beijing.

Air ChinaAir China (Star Alliance): year-round flights from Vienna (VIE), seasonal flights from Düsseldorf (DUS), year-round flights from Frankfurt (FRA), seasonal flights from Munich (MUC), Budapest (BUD), year-round flights from Warsaw (WAW), seasonal flights from Geneva (GVA), year-round flights from Minsk (MSQ), seasonal flights from Moscow Sheremetyevo (SVO), year-round flights from Copenhagen (CPH), Stockholm (Arlanda) (ARN), seasonal flights from London Heathrow (LHR), year-round flights from Athens (ATH), seasonal flights from Milan (Malpensa) (MXP), Rome (Fiumicino) (FCO), Barcelona (BCN), year-round flights from Madrid (MAD) and Paris (CDG).

AustrianAustrian (Star Alliance): seasonal flights from Vienna (VIE).

LufthansaLufthansa (Star Alliance): year-round flights from Frankfurt (FRA) and seasonal flights from Munich (MUC).

LOTLOT (Star Alliance): seasonal flights from Warsaw (WAW).

SASSAS (Star Alliance): year-round flights from Copenhagen (CPH).

FinnairFinnair (Oneworld): seasonal flights from Helsinki (HEL).

Air FranceAir France (SkyTeam): year-round flights from Paris (CDG).

Hainan AirlinesHainan Airlines: seasonal flights from Brussels (BRU).

China SouthernChina Southern (SkyTeam): seasonal flights from Amsterdam (AMS).

KLMKLM (SkyTeam): year-round flights from Amsterdam (AMS).

Non-stop flights from the US to Beijing

Air ChinaAir China (Star Alliance): seasonal flights from Houston (IAH), year-round flights from Los Angeles (LAX), seasonal flights from New York (EWR), New York City (JFK), San Francisco (SFO) and Washington (IAD).

United AirlinesUnited Airlines (Star Alliance): seasonal flights from Chicago (ORD), New York (EWR), San Francisco (SFO) and Washington (IAD).

Non-stop flights from Canada to Beijing

Air ChinaAir China (Star Alliance): seasonal flights from Montreal (YUL) and year-round flights from Vancouver (YVR).

Hainan AirlinesHainan Airlines: seasonal flights from Toronto (YYZ).

Air CanadaAir Canada (Star Alliance): seasonal flights from Toronto (YYZ) and Vancouver (YVR).

Non-stop flights from Africa to Beijing

Hainan AirlinesHainan Airlines: year-round flights from Nairobi (NBO) and Cairo (CAI).

Ethiopian AirlinesEthiopian Airlines (Star Alliance): seasonal flights from Addis Ababa (ADD).

EgyptairEgyptair (Star Alliance): seasonal flights from Cairo (CAI).

Air AlgerieAir Algerie: year-round flights from Algiers (ALG).

Non-stop flights from the Middle-East / Western Asia to Beijing

Air ChinaAir China (Star Alliance): year-round flights from Dubai (DXB).

EmiratesEmirates: seasonal flights from Dubai (DXB).

EL ALEL AL: seasonal flights from Tel Aviv (TLV).

Qatar AirwaysQatar Airways (Oneworld): seasonal flights from Doha (DOH).

Turkish AirlinesTurkish Airlines (Star Alliance): seasonal flights from Istanbul (IST).

Non-stop flights from India / South Asia to Beijing

Air ChinaAir China (Star Alliance): seasonal flights from Mumbai (BOM), year-round flights from New Delhi (DEL), Islamabad (ISB) and seasonal flights from Karachi (KHI).

PakistanPakistan: seasonal flights from Islamabad (ISB).

Mahan AirMahan Air: year-round flights from Tehran (IKA).

SriLankan AirlinesSriLankan Airlines (Oneworld): seasonal flights from Colombo (CMB).

Non-stop flights from Japan to Beijing

Air ChinaAir China (Star Alliance): seasonal flights from Nagoya (NGO), Okinawa (OKA), Osaka (KIX), Sapporo (CTS), Tokyo (NRT) and Tokyo (HND).

ANAANA (Star Alliance): seasonal flights from Osaka (KIX), Tokyo (NRT) and Tokyo (HND).

China EasternChina Eastern (SkyTeam): seasonal flights from Nagoya (NGO) and Osaka (KIX).

Japan AirlinesJapan Airlines (Oneworld): seasonal flights from Tokyo (HND) and Tokyo (NRT).

PakistanPakistan: seasonal flights from Tokyo (NRT).

Shenzhen AirlinesShenzhen Airlines (Star Alliance): seasonal flights from Osaka (KIX).

Non-stop flights from East Asia to Beijing

Air ChinaAir China (Star Alliance): year-round flights from Hong Kong (HKG), seasonal flights from Ulaanbaatar (ULN), Pyongyang (FNJ), Busan (PUS), Jeju City (CJU), Seoul (GMP), year-round flights from Seoul (ICN) and Taipei (TPE).

Cathay DragonCathay Dragon (Oneworld): year-round flights from Hong Kong (HKG).

Cathay PacificCathay Pacific (Oneworld): year-round flights from Hong Kong (HKG).

Hong Kong AirlinesHong Kong Airlines: year-round flights from Hong Kong (HKG).

MIAT Mongolian AirlinesMIAT Mongolian Airlines: seasonal flights from Ulaanbaatar (ULN).

Air KoryoAir Koryo: year-round flights from Pyongyang (FNJ).

Air FranceAir France (SkyTeam): seasonal flights from Seoul (ICN).

China SouthernChina Southern (SkyTeam): seasonal flights from Seoul (GMP) and Seoul (ICN).

KLMKLM (SkyTeam): seasonal flights from Seoul (ICN).

Asiana AirlinesAsiana Airlines (Star Alliance): seasonal flights from Busan (PUS), Seoul (GMP) and Seoul (ICN).

Korean AirKorean Air (SkyTeam): seasonal flights from Busan (PUS), Jeju City (CJU), Seoul (GMP) and Seoul (ICN).

China AirlinesChina Airlines (SkyTeam): seasonal flights from Kaohsiung (KHH) and year-round flights from Taipei (TPE).

EVA AirEVA Air (Star Alliance): year-round flights from Taipei (TPE).

Air MacauAir Macau: year-round flights from Macau (MFM).

Non-stop flights from South-East Asia to Beijing

Air China (Star Alliance) has a significant network of flights from South-Eastern Asia to Beijing.

Air ChinaAir China (Star Alliance): year-round flights from Phnom Penh (PNH), seasonal flights from Jakarta (CGK), Kuala Lumpur (KUL), year-round flights from Yangon (RGN), Manila (MNL), seasonal flights from Singapore (SIN), year-round flights from Bangkok (BKK), seasonal flights from Chiang Mai (CNX), Phuket (HKT), Hanoi (HAN) and Ho Chi Minh City (SGN).

Garuda IndonesiaGaruda Indonesia (SkyTeam): seasonal flights from Denpasar (DPS).

AirAsia XAirAsia X: seasonal flights from Kuala Lumpur (KUL).

Cebu PacificCebu Pacific: year-round flights from Manila (MNL).

Philippine AirlinesPhilippine Airlines: seasonal flights from Kalibo (KLO) and year-round flights from Manila (MNL).

Singapore AirlinesSingapore Airlines (Star Alliance): seasonal flights from Singapore (SIN).

Thai AirAsiaThai AirAsia: seasonal flights from Chiang Mai (CNX).

Thai AirwaysThai Airways (Star Alliance): seasonal flights from Bangkok (BKK).

Vietnam AirlinesVietnam Airlines (SkyTeam): seasonal flights from Hanoi (HAN).

Non-stop flights from Australia / New Zealand / Oceania / the Pacific to Beijing

Air ChinaAir China is currently the only airline flying non-stop from Oceania to Beijing. They fly seasonal from Melbourne (MEL), Sydney (SYD) and Auckland (AKL).

International flights to Beijing

Algeria
Flights from Algeria to Beijing

Algiers is the only city in Algeria with direct flights to Beijing. From Algiers, direct flights are offered by Air Algerie.

Australia
Flights from Australia to Beijing

There are 2 airports in Australia that have non-stop flights to Beijing.

From Melbourne and Sydney, you can fly with Air China (Star Alliance).

Austria
Flights from Austria to Beijing

In Austria, the only airport that has a direct connection to Beijing is Vienna. From Vienna, you can fly non-stop with Air China (Star Alliance) or Austrian (Star Alliance).

Belarus
Flights from Belarus to Beijing

There is 1 airport in Belarus that has a direct connection to Beijing, which is Minsk. From Minsk, direct flights are offered by Air China (Star Alliance).

Belgium
Flights from Belgium to Beijing

In Belgium, the only airport that has a direct connection to Beijing is Brussels. From Brussels, direct flights are offered by Hainan Airlines. This is a seasonal route that starts in October and ends in March.

Cambodia
Flights from Cambodia to Beijing

Phnom Penh is the only city in Cambodia with direct flights to Beijing. From Phnom Penh, direct flights are offered by Air China (Star Alliance).

Canada
Flights from Canada to Beijing

If you are looking for a direct flight from Canada to Beijing, there are 3 airports to choose from.

From Montreal, direct flights are offered by Air China (Star Alliance). This is a seasonal route that started in March and ends in September.
From Toronto, you can fly non-stop with Air Canada (Star Alliance) or Hainan Airlines.
From Vancouver, you can fly non-stop with Air Canada (Star Alliance) or Air China (Star Alliance).

Denmark
Flights from Denmark to Beijing

There is 1 airport in Denmark that has a direct connection to Beijing, which is Copenhagen. From Copenhagen, you can fly non-stop with Air China (Star Alliance) or SAS (Star Alliance).

Egypt
Flights from Egypt to Beijing

Cairo is the only city in Egypt with direct flights to Beijing. From Cairo, you can fly non-stop with Egyptair (Star Alliance) or Hainan Airlines. This route is recently announced though, and not operational yet. It will start in October 2020.

Ethiopia
Flights from Ethiopia to Beijing

In Ethiopia, the only airport that has a direct connection to Beijing is Addis Ababa. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance). This route is not operational yet but will start in January.

Finland
Flights from Finland to Beijing

There is 1 airport in Finland that has a direct connection to Beijing, which is Helsinki. From Helsinki, direct flights are offered by Finnair (Oneworld). This is a seasonal route that started in March and ends in September.

France
Flights from France to Beijing

In France, the only airport that has a direct connection to Beijing is Paris. From Paris, you can fly non-stop with Air China (Star Alliance) or Air France (SkyTeam).

Germany
Flights from Germany to Beijing

In Germany, there are 3 airports that have direct flights to Beijing.

From Düsseldorf, direct flights are offered by Air China (Star Alliance). This is a seasonal route that started in March and ends in September.
From Frankfurt and Munich, you can fly with Air China (Star Alliance) and Lufthansa (Star Alliance).

Greece
Flights from Greece to Beijing

Athens is the only city in Greece with direct flights to Beijing. From Athens, direct flights are offered by Air China (Star Alliance).

Hong Kong
Flights from Hong Kong to Beijing

There is 1 airport in Hong Kong that has a direct connection to Beijing, which is Hong Kong. From Hong Kong, there are 4 airlines that have direct services to Beijing, which are Air China (Star Alliance), Cathay Dragon (Oneworld), Cathay Pacific (Oneworld) and Hong Kong Airlines.

Hungary
Flights from Hungary to Beijing

Budapest is the only city in Hungary with direct flights to Beijing. From Budapest, direct flights are offered by Air China (Star Alliance).

India
Flights from India to Beijing

If you are looking for a direct flight from India to Beijing, there are 2 airports to choose from.

From Mumbai and New Delhi, you can fly with Air China (Star Alliance).

Indonesia
Flights from Indonesia to Beijing

There are 2 airports in Indonesia that have non-stop flights to Beijing.

From Denpasar, direct flights are offered by Garuda Indonesia (SkyTeam). This route is not operational yet but will start in December.
From Jakarta, the only airline with direct flights is Air China (Star Alliance). This route is not operational yet but will start in January.

Iran
Flights from Iran to Beijing

In Iran, the only airport that has a direct connection to Beijing is Tehran. From Tehran, direct flights are offered by Mahan Air.

Israel
Flights from Israel to Beijing

There is 1 airport in Israel that has a direct connection to Beijing, which is Tel Aviv. From Tel Aviv, direct flights are offered by EL AL. This route is not operational yet but will start in December.

Italy
Flights from Italy to Beijing

In Italy, there are 2 airports that have direct flights to Beijing.

From Milan (Malpensa) and Rome (Fiumicino), you can fly with Air China (Star Alliance).

Japan
Flights from Japan to Beijing

In Japan there are several airports with flights to Beijing (6 in total).

From Nagoya, you can fly non-stop with Air China (Star Alliance) or China Eastern (SkyTeam). This route is not operational yet but will start in January.
From Okinawa, the only airline with direct flights is Air China (Star Alliance). This is a seasonal route that started in March and ends in September.
From Osaka, there are 4 airlines that have direct services to Beijing, which are Air China (Star Alliance), ANA (Star Alliance), China Eastern (SkyTeam) and Shenzhen Airlines (Star Alliance). This route is not operational yet but will start in December.
From Sapporo, the only airline with direct flights is Air China (Star Alliance). This route is not operational yet but will start in January.
From Tokyo, direct flights are offered by Air China (Star Alliance), ANA (Star Alliance) and Japan Airlines (Oneworld). This route is not operational yet but will start in December.
From Tokyo, there are 4 airlines that have direct services to Beijing, which are Air China (Star Alliance), ANA (Star Alliance), Japan Airlines (Oneworld) and Pakistan. This route is not operational yet but will start in December.

Kazakhstan
Flights from Kazakhstan to Beijing

In Kazakhstan, the only airport that has a direct connection to Beijing is Nur-Sultan. From Nur-Sultan, direct flights are offered by Air China (Star Alliance). This is a seasonal route that started in March and ends in September.

Kenya
Flights from Kenya to Beijing

Nairobi is the only city in Kenya with direct flights to Beijing. From Nairobi, direct flights are offered by Hainan Airlines.

Macao
Flights from Macao to Beijing

There is 1 airport in Macao that has a direct connection to Beijing, which is Macau. From Macau, direct flights are offered by Air Macau.

Malaysia
Flights from Malaysia to Beijing

Kuala Lumpur is the only city in Malaysia with direct flights to Beijing. From Kuala Lumpur, you can fly non-stop with Air China (Star Alliance) or AirAsia X. This route is not operational yet but will start in December.

Mongolia
Flights from Mongolia to Beijing

In Mongolia, the only airport that has a direct connection to Beijing is Ulaanbaatar. From Ulaanbaatar, you can fly non-stop with Air China (Star Alliance) or MIAT Mongolian Airlines. This route is not operational yet but will start in November.

Myanmar (Burma)
Flights from Myanmar (Burma) to Beijing

There is 1 airport in Myanmar (Burma) that has a direct connection to Beijing, which is Yangon. From Yangon, direct flights are offered by Air China (Star Alliance).

Netherlands
Flights from Netherlands to Beijing

In Netherlands, the only airport that has a direct connection to Beijing is Amsterdam. From Amsterdam, you can fly non-stop with China Southern (SkyTeam) or KLM (SkyTeam).

New Zealand
Flights from New Zealand to Beijing

Auckland is the only city in New Zealand with direct flights to Beijing. From Auckland, direct flights are offered by Air China (Star Alliance). This route is not operational yet but will start in January.

North Korea
Flights from North Korea to Beijing

There is 1 airport in North Korea that has a direct connection to Beijing, which is Pyongyang. From Pyongyang, you can fly non-stop with Air China (Star Alliance) or Air Koryo.

Pakistan
Flights from Pakistan to Beijing

There are 2 airports in Pakistan that have non-stop flights to Beijing.

From Islamabad, you can fly non-stop with Air China (Star Alliance) or Pakistan.
From Karachi, the only airline with direct flights is Air China (Star Alliance).

Philippines
Flights from Philippines to Beijing

If you are looking for a direct flight from Philippines to Beijing, there are 2 airports to choose from.

From Kalibo, direct flights are offered by Philippine Airlines. This is a seasonal route that started in March and ends in September.
From Manila, direct flights are offered by Air China (Star Alliance), Cebu Pacific and Philippine Airlines.

Poland
Flights from Poland to Beijing

Warsaw is the only city in Poland with direct flights to Beijing. From Warsaw, you can fly non-stop with Air China (Star Alliance) or LOT (Star Alliance).

Qatar
Flights from Qatar to Beijing

In Qatar, the only airport that has a direct connection to Beijing is Doha. From Doha, direct flights are offered by Qatar Airways (Oneworld). This route is recently announced though, and not operational yet. It will start in October 2020.

Russia
Flights from Russia to Beijing

There is 1 airport in Russia that has a direct connection to Beijing, which is Moscow Sheremetyevo. From Moscow Sheremetyevo, direct flights are offered by Air China (Star Alliance). This route is recently announced though, and not operational yet. It will start in October 2020.

Singapore
Flights from Singapore to Beijing

In Singapore, the only airport that has a direct connection to Beijing is Singapore. From Singapore, you can fly non-stop with Air China (Star Alliance) or Singapore Airlines (Star Alliance). This route is not operational yet but will start in January.

South Korea
Flights from South Korea to Beijing

In South Korea, there are 4 airports that have direct flights to Beijing.

From Busan, direct flights are offered by Air China (Star Alliance), Asiana Airlines (Star Alliance) and Korean Air (SkyTeam). This route is not operational yet but will start in January.
From Jeju City, you can fly non-stop with Air China (Star Alliance) or Korean Air (SkyTeam). This route is not operational yet but will start in December.
From Seoul, there are 4 airlines that have direct services to Beijing, which are Air China (Star Alliance), Asiana Airlines (Star Alliance), China Southern (SkyTeam) and Korean Air (SkyTeam). This route is not operational yet but will start in December.
From Seoul, airlines that operate direct flights are Air China (Star Alliance), Air France (SkyTeam), Asiana Airlines (Star Alliance), China Southern (SkyTeam), KLM (SkyTeam) and Korean Air (SkyTeam).

Spain
Flights from Spain to Beijing

If you are looking for a direct flight from Spain to Beijing, there are 2 airports to choose from.

From Barcelona and Madrid, you can fly with Air China (Star Alliance).

Sri Lanka
Flights from Sri Lanka to Beijing

Colombo is the only city in Sri Lanka with direct flights to Beijing. From Colombo, direct flights are offered by SriLankan Airlines (Oneworld). This route is not operational yet but will start in December.

Sweden
Flights from Sweden to Beijing

There is 1 airport in Sweden that has a direct connection to Beijing, which is Stockholm (Arlanda). From Stockholm (Arlanda), direct flights are offered by Air China (Star Alliance).

Switzerland
Flights from Switzerland to Beijing

Geneva is the only city in Switzerland with direct flights to Beijing. From Geneva, direct flights are offered by Air China (Star Alliance). This is a seasonal route that started in March and ends in September.

Taiwan
Flights from Taiwan to Beijing

There are 2 airports in Taiwan that have non-stop flights to Beijing.

From Kaohsiung, direct flights are offered by China Airlines (SkyTeam). This route is not operational yet but will start in January.
From Taipei, direct flights are offered by Air China (Star Alliance), China Airlines (SkyTeam) and EVA Air (Star Alliance).

Thailand
Flights from Thailand to Beijing

In Thailand, there are 3 airports that have direct flights to Beijing.

From Bangkok, you can fly non-stop with Air China (Star Alliance) or Thai Airways (Star Alliance).
From Chiang Mai, you can fly non-stop with Air China (Star Alliance) or Thai AirAsia.
From Phuket, you can fly non-stop to Beijing with Air China (Star Alliance). This is a seasonal route that started in March and ends in September.

Turkey
Flights from Turkey to Beijing

In Turkey, the only airport that has a direct connection to Beijing is Istanbul. From Istanbul, direct flights are offered by Turkish Airlines (Star Alliance). This route is not operational yet but will start in December.

United Arab Emirates
Flights from United Arab Emirates to Beijing

There is 1 airport in United Arab Emirates that has a direct connection to Beijing, which is Dubai. From Dubai, you can fly non-stop with Air China (Star Alliance) or Emirates.

United Kingdom
Flights from United Kingdom to Beijing

In United Kingdom, the only airport that has a direct connection to Beijing is London Heathrow. From London Heathrow, direct flights are offered by Air China (Star Alliance). This is a seasonal route that started in March and ends in September.

United States
Flights from United States to Beijing

In United States there are several airports with flights to Beijing (7 in total).

From Chicago, direct flights are offered by United Airlines (Star Alliance). This is a seasonal route that started in March and ends in September.
From Houston and Los Angeles, you can fly with Air China (Star Alliance).
From New York, you can fly non-stop with Air China (Star Alliance) or United Airlines (Star Alliance). This route is not operational yet but will start in January.
From New York City, direct flights are offered by Air China (Star Alliance). This route is not operational yet but will start in January.
From San Francisco and Washington, all direct flights to Beijing are operated by Air China (Star Alliance) and United Airlines (Star Alliance).

Vietnam
Flights from Vietnam to Beijing

There are 2 airports in Vietnam that have non-stop flights to Beijing.

From Hanoi, you can fly non-stop with Air China (Star Alliance) or Vietnam Airlines (SkyTeam). This route is not operational yet but will start in January.
From Ho Chi Minh City, the only airline with direct flights is Air China (Star Alliance). This is a seasonal route that started in March and ends in September.

Domestic flights to Beijing

China
Flights from China to Beijing

There are lots of domestic flights to Beijing (PEK). 111 airports in China have direct flights to the airport.

From Aksu, direct flights are offered by Air China (Star Alliance). This is a seasonal route that starts in October and ends in March.
From Anqing, the only airline with direct flights is Hainan Airlines. This is a seasonal route that starts in October and ends in March.
From Baotou, Bayannur and Beihai, all direct flights to Beijing are operated by Air China (Star Alliance).
From Changchun and Jilin City and Changsha, you can fly with Air China (Star Alliance), China Southern (SkyTeam) and Hainan Airlines.
From Changzhi, Changzhou and Chaoyang, Liaoning, all direct flights to Beijing are operated by Air China (Star Alliance).
From Chengdu, airlines that operate direct flights are Air China (Star Alliance), China Eastern (SkyTeam), China Southern (SkyTeam), Hainan Airlines, Shenzhen Airlines (Star Alliance) and Sichuan Airlines.
From Chongqing, there are 5 airlines that have direct services to Beijing, which are Air China (Star Alliance), China Eastern (SkyTeam), Hainan Airlines, Shandong Airlines and Sichuan Airlines.
From Dali, direct flights are offered by Air China (Star Alliance).
From Dalian, you can fly non-stop with Air China (Star Alliance) or Hainan Airlines.
From Daqing and Dazhou, you can fly with Air China (Star Alliance).
From Dongying, direct flights are offered by Hainan Airlines.
From Dunhuang and Fuyang, all direct flights to Beijing are operated by Air China (Star Alliance).
From Fuzhou, direct flights are offered by Air China (Star Alliance), Hainan Airlines and Shandong Airlines.
From Ganzhou, you can fly non-stop with Air China (Star Alliance) or China Southern (SkyTeam).
From Guangyuan, the only airline with direct flights is Air China (Star Alliance).
From Guangzhou, there are 4 airlines that have direct services to Beijing, which are Air China (Star Alliance), China Eastern (SkyTeam), China Southern (SkyTeam) and Hainan Airlines.
From Guilin, you can fly non-stop with Air China (Star Alliance) or Grand China Air.
From Guiyang, direct flights are offered by Air China (Star Alliance), China Express and Hainan Airlines.
From Haikou and Hailar, you can fly with Air China (Star Alliance) and Hainan Airlines.
From Hami City, the only airline with direct flights is Air China (Star Alliance).
From Hangzhou, there are 5 airlines that have direct services to Beijing, which are Air China (Star Alliance), China Eastern (SkyTeam), Hainan Airlines, Loong Air and Shanghai Airlines.
From Harbin, there are 5 airlines that have direct services to Beijing, which are Air China (Star Alliance), China Southern (SkyTeam), Grand China Air, Hainan Airlines and Sichuan Airlines.
From Hefei, Hengyang, Hohhot, Huangshan City, Huizhou and Ji'an, all direct flights to Beijing are operated by Air China (Star Alliance).
From Jiamusi, you can fly non-stop with Air China (Star Alliance) or Hainan Airlines.
From Jingdezhen, the only airline with direct flights is Air China (Star Alliance).
From Jinghong, you can fly non-stop to Beijing with China Eastern (SkyTeam). This is a seasonal route that started in March and ends in September.
From Jiuzhaigou, Karamay, Kashgar and Korla, all direct flights to Beijing are operated by Air China (Star Alliance).
From Kunming, there are 5 airlines that have direct services to Beijing, which are Air China (Star Alliance), China Eastern (SkyTeam), China Southern (SkyTeam), Hainan Airlines and Sichuan Airlines.
From Lanzhou, direct flights are offered by Air China (Star Alliance), China Eastern (SkyTeam) and Hainan Airlines.
From Lhasa, you can fly non-stop with Air China (Star Alliance) or Tibet Airlines. This is a seasonal route that starts in October and ends in March.
From Lijiang and Linfen, you can fly with Air China (Star Alliance).
From Liupanshui, you can fly non-stop with Air China (Star Alliance) or Hainan Airlines.
From Liuzhou, the only airline with direct flights is Air China (Star Alliance).
From Mang City, you can fly non-stop to Beijing with Lucky Air. This is a seasonal route that starts in October and ends in March.
From Manzhouli, you can fly non-stop with Air China (Star Alliance) or Hainan Airlines. This is a seasonal route that starts in October and ends in March.
From Mianyang, direct flights are offered by Air China (Star Alliance).
From Mudanjiang and Nanchang, all direct flights to Beijing are operated by Air China (Star Alliance) and Hainan Airlines.
From Nanjing, you can fly non-stop with Air China (Star Alliance) or China Eastern (SkyTeam).
From Nanning, direct flights are offered by Air China (Star Alliance), Hainan Airlines and Shenzhen Airlines (Star Alliance).
From Nantong, you can fly non-stop with Air China (Star Alliance) or Shenzhen Airlines (Star Alliance).
From Ningbo, you can fly non-stop with Air China (Star Alliance) or China Eastern (SkyTeam).
From Ordos City, you can fly non-stop to Beijing with Air China (Star Alliance).
From Qingdao, you can fly non-stop with Air China (Star Alliance) or Shandong Airlines.
From Qionghai, the only airline with direct flights is Hainan Airlines. This is a seasonal route that starts in October and ends in March.
From Qiqihar, you can fly non-stop with Air China (Star Alliance) or Hainan Airlines.
From Quanzhou, the only airline with direct flights is Shenzhen Airlines (Star Alliance).
From Sanya, there are 5 airlines that have direct services to Beijing, which are Air China (Star Alliance), Grand China Air, Hainan Airlines, Shenzhen Airlines (Star Alliance) and Sichuan Airlines.
From Shanghai, there are 4 airlines that have direct services to Beijing, which are Air China (Star Alliance), China Eastern (SkyTeam), Hainan Airlines and Shanghai Airlines.
From Shanghai, direct flights are offered by Air China (Star Alliance), China Eastern (SkyTeam) and Hainan Airlines.
From Shantou, the only airline with direct flights is Air China (Star Alliance).
From Shenyang, you can fly non-stop with Air China (Star Alliance) or China Southern (SkyTeam).
From Shenzhen, there are 5 airlines that have direct services to Beijing, which are Air China (Star Alliance), China Eastern (SkyTeam), China Southern (SkyTeam), Hainan Airlines and Shenzhen Airlines (Star Alliance).
From Shiyan, Taiyuan and Taizhou, all direct flights to Beijing are operated by Air China (Star Alliance).
From Tengchong, the only airline with direct flights is Lucky Air. This is a seasonal route that starts in October and ends in March.
From Tianjin, Tonghua, Tongliao and Ulanhot, all direct flights to Beijing are operated by Air China (Star Alliance).
From Urumqi, direct flights are offered by Air China (Star Alliance), China Southern (SkyTeam) and Hainan Airlines.
From Wanzhou, the only airline with direct flights is Sichuan Airlines. This is a seasonal route that starts in October and ends in March.
From Weifang, you can fly non-stop to Beijing with Hainan Airlines.
From Weihai, you can fly non-stop with Air China (Star Alliance) or Shandong Airlines.
From Wenzhou, you can fly non-stop with Air China (Star Alliance) or Hainan Airlines.
From Wuhai, you can fly non-stop to Beijing with Hainan Airlines. This is a seasonal route that starts in October and ends in March.
From Wuhan, you can fly non-stop with Air China (Star Alliance) or Hainan Airlines.
From Wuxi / Suzhou, direct flights are offered by China Eastern (SkyTeam), Grand China Air and Shenzhen Airlines (Star Alliance).
From Xi'an, there are 4 airlines that have direct services to Beijing, which are Air China (Star Alliance), China Eastern (SkyTeam), China Express and Hainan Airlines.
From Xiamen, direct flights are offered by Air China (Star Alliance), Hainan Airlines and Shandong Airlines.
From Xiangyang, direct flights are offered by Shenzhen Airlines (Star Alliance).
From Xichang and Xilinhot, you can fly with Air China (Star Alliance).
From Xining and Yan'an, all direct flights to Beijing are operated by Air China (Star Alliance) and Hainan Airlines.
From Yancheng, Yangzhou and Yanji, all direct flights to Beijing are operated by Air China (Star Alliance).
From Yantai, direct flights are offered by Air China (Star Alliance), China Eastern (SkyTeam) and Shandong Airlines.
From Yibin, the only airline with direct flights is Air China (Star Alliance). This is a seasonal route that starts in October and ends in March.
From Yichang, you can fly non-stop with Air China (Star Alliance) or Hainan Airlines.
From Yichun, Jiangxi, the only airline with direct flights is Shenzhen Airlines (Star Alliance).
From Yinchuan, there are 5 airlines that have direct services to Beijing, which are Air China (Star Alliance), China Eastern (SkyTeam), China Express, Grand China Air and Shanghai Airlines.
From Yiwu, you can fly non-stop to Beijing with Air China (Star Alliance).
From Yulin, you can fly non-stop with Hainan Airlines or Loong Air. This is a seasonal route that starts in October and ends in March.
From Yulin, the only airline with direct flights is Hainan Airlines. This is a seasonal route that starts in October and ends in March.
From Yuncheng, Zhangjiajie, Zhanjiang and Zhengzhou, all direct flights to Beijing are operated by Air China (Star Alliance).
From Zhongwei, direct flights are offered by Sichuan Airlines. This is a seasonal route that starts in October and ends in March.
From Zhuhai, direct flights are offered by Air China (Star Alliance), Grand China Air and Shandong Airlines.
From Zunyi, you can fly non-stop to Beijing with Air China (Star Alliance).

Alternative airports near Beijing

Flying to an alternative airport near Beijing could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Beijing (PEK) are listed below. The closest alternative airports are Beijing Daxing (PKX) and Tianjin (TSN).

Frequently asked questions - FAQ

How many airports are there in Beijing?

There are 2 airports in Beijing: Beijing Capital International Airport (PEK) and Beijing Daxing International Airport (PKX).

What is the best airport to fly into Beijing?

The most convenient airport to fly into Beijing is Beijing Capital International Airport (PEK).

How many airlines fly to Beijing?

There are 52 airlines flying to Beijing from 189 airports around the world, as of October 2020.

Which airlines fly to Beijing?

Air China, Hainan Airlines and China Eastern operate most flights to Beijing. To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying to Beijing?

Star Alliance, SkyTeam and Oneworld are all flying to Beijing.

How many nonstop flights are there to Beijing?

There are roughly 7,655 flights arriving at Beijing every month (or 1,785 flights each week), from a total of 189 airports worldwide.

What is the official name of Beijing Airport?

The official name of Beijing Airport is Beijing Capital International Airport.

What is the airport code of Beijing Airport?

The airport code of Beijing Airport is PEK.

What are the most popular flights to Beijing?

Shanghai, Chengdu and Shenzhen are the 3 most popular routes to Beijing. For a complete overview of all flight routes to Beijing, please use our flight map.

How long is the flight to Beijing?

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

FlightConnections

 PREMIUM

  • ⚡ Faster experience
  • Multiple airline filters
  • Class filters
  • Full map view
  • Mobile app for iOS and Android
  • No advertisements!
  • Personal
    Annual
    € 1.99*
    Per Month
  • Business
    Annual
    € 19.99*
    Per Month

Renews monthly.  Cancel anytime.
Personal use only.

* Renews at €23.88 annually.  Cancel anytime.
Personal use only.

* Renews at €239.88 annually.  Cancel anytime.
Business license.