Non-stop flights to Guangzhou (CAN)
Guangzhou Baiyun International Airport is the third largest airport in China. It is an international airport. In total there are 208 airports around the world that have direct flights to Guangzhou, spread around 186 cities in 46 countries. Currently, there are 128 domestic flights to Guangzhou.
On this page
All direct flights to Guangzhou Top 200 flights with a stopover Airlines flying to Guangzhou Best time to visit Guangzhou Long-Haul Flights Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 22,305 flights arriving at Guangzhou Airport, which are 744 flights per day or 31 flights per hour. On an average day, there is at least 1 flight arriving every 2 minutes.
The most frequently departed flights to Guangzhou are routes from Shanghai (SHA) in China and Hangzhou (HGH), also in China. These two routes together are operated 2198 times this month, and make up for 10% of all monthly arrivals at Guangzhou Baiyun International Airport.
The longest flight to Guangzhou CAN is departing from New York City (JFK). This non-stop flight takes around 15 hours and 50 minutes and covers a distance of 7,985 miles (12,851 km).
List of all direct flights to Guangzhou
Below you can find a list of all cities and countries that have direct flights to Guangzhou, ordered by popularity.
Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Guangzhou.
Airlines flying to Guangzhou
Currently, there are 73 airlines that fly to Guangzhou. Most flights to Guangzhou are operated by China Southern, as they connect 161 airports to CAN. That’s around 4 times as much as 9 Air, the second biggest airline in terms of operated flight routes to Guangzhou. Below you can find a list of airlines that operate most CAN flights:
What is the best time to visit Guangzhou?
🌺 💦 Humid Subtropical
Guangzhou is a humid subtropical or warm-temperate destination, featuring hot, humid summers with temperatures typically around 30°C (86°F) and mild to cool winters. The region is known for consistent rainfall throughout the year, peaking in summer. The area is known for its vibrant urban energy, diverse landscapes, and numerous outdoor activities.
You can visit Guangzhou any time of the year, but the best months to explore are from to and from to .

Long-Haul Flights to Guangzhou
Explore all long-haul flights to Guangzhou with a flight duration of more than 7 hours.










Business class flights to Guangzhou
There are 177 airports that have flights to Guangzhou in Business Class. All airports that offer business class flights to CAN are listed below:
First class flights to Guangzhou
If you are looking for a luxurious flight, there's a total of 5 airports to choose from that have flights to CAN in First Class.
Intercontinental flights to Guangzhou
Guangzhou is well connected to lots of airports around the world.
These are all non-stop intercontinental flights to Guangzhou Baiyun International Airport (CAN), as of April 2026:
Non-stop flights from Europe to Guangzhou
China Southern: year-round flights from Frankfurt (FRA), Budapest (BUD), Moscow Sheremetyevo (SVO), seasonal flights from London Gatwick (LGW), year-round flights from London Heathrow (LHR), Belgrade (BEG), seasonal flights from Madrid (MAD), year-round flights from Paris (CDG) and Amsterdam (AMS).
Aeroflot: seasonal flights from Moscow Sheremetyevo (SVO).
Air Serbia: year-round flights from Belgrade (BEG).
S7 Airlines: seasonal flights from Irkutsk (IKT).
Non-stop flights from the US to Guangzhou
China Southern is currently the only airline flying non-stop from the United States to Guangzhou. They fly year-round from Los Angeles (LAX), New York City (JFK) and San Francisco (SFO).
Non-stop flights from Canada to Guangzhou
China Southern is currently the only airline flying non-stop from Canada to Guangzhou. They fly year-round from Toronto (YYZ) and Vancouver (YVR).
Non-stop flights from South America to Guangzhou
Currently there are no direct services from Southern America to Guangzhou, you will need to change planes along the way.
Non-stop flights from Central America to Guangzhou
Currently there are no direct services from Central America to Guangzhou, you will need to change planes along the way.
Non-stop flights from the Caribbean to Guangzhou
Currently there are no direct services from the Caribbean to Guangzhou, you will need to change planes along the way.
Non-stop flights from Africa to Guangzhou
China Southern: seasonal flights from Nairobi (NBO).
Air Tanzania: seasonal flights from Dar es Salaam (DAR) and year-round flights from Zanzibar (ZNZ).
Ethiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).
Air Algerie: seasonal flights from Algiers (ALG).
Egyptair (Star Alliance): year-round flights from Cairo (CAI).
Non-stop flights from the Middle-East / Western Asia to Guangzhou
China Southern: seasonal flights from Doha (DOH), Riyadh (RUH), year-round flights from Istanbul (IST) and seasonal flights from Dubai (DXB).
Qatar Airways (Oneworld): year-round flights from Doha (DOH).
Saudi Arabian (SkyTeam): year-round flights from Jeddah (JED) and Riyadh (RUH).
Turkish Airlines (Star Alliance): year-round flights from Istanbul (IST).
Emirates: year-round flights from Dubai (DXB).
Gulf Air: year-round flights from Bahrain Island (BAH).
Kuwait Airways: year-round flights from Kuwait City (KWI).
Non-stop flights from India / South Asia to Guangzhou
China Southern: year-round flights from Dhaka (DAC), Kathmandu (KTM), Islamabad (ISB) and Lahore (LHE).
Biman Airlines: year-round flights from Dhaka (DAC).
US-Bangla Airlines: seasonal flights from Dhaka (DAC).
Nepal Airlines: seasonal flights from Kathmandu (KTM).
IndiGo Airlines: year-round flights from Kolkata (CCU) and New Delhi (DEL).
Mahan Air: seasonal flights from Tehran (IKA).
SriLankan Airlines (Oneworld): year-round flights from Colombo (CMB).
Non-stop flights from Japan to Guangzhou
China Southern: year-round flights from Osaka (KIX), Tokyo (NRT) and Tokyo (HND).
9 Air: seasonal flights from Osaka (KIX).
ANA (Star Alliance): year-round flights from Tokyo (HND).
Japan Airlines (Oneworld): year-round flights from Tokyo (HND).
Non-stop flights from East Asia to Guangzhou
China Southern: year-round flights from Seoul (ICN) and Taipei (TPE).
Asiana Airlines (Star Alliance): year-round flights from Seoul (ICN).
Korean Air (SkyTeam): year-round flights from Seoul (ICN).
Spring Airlines: seasonal flights from Jeju City (CJU).
China Airlines (SkyTeam): year-round flights from Taipei (TPE).
EVA Air (Star Alliance): year-round flights from Taipei (TPE).
Hainan Airlines: seasonal flights from Taipei (TPE).
Cathay Pacific (Oneworld): year-round flights from Hong Kong (HKG).
Non-stop flights from South-East Asia to Guangzhou
China Southern has a significant network of flights from South-Eastern Asia to Guangzhou.
China Southern: year-round flights from Denpasar (DPS), Jakarta (CGK), seasonal flights from Manado (MDC), year-round flights from Surabaya (SUB), Vientiane (VTE), Kota Kinabalu (BKI), Kuala Lumpur (KUL), Penang (PEN), Yangon (RGN), Manila (MNL), Singapore (SIN), Bangkok (BKK), Chiang Mai (CNX), Phuket (HKT), Hanoi (HAN), Ho Chi Minh City (SGN) and Nha Trang (CXR).
Garuda Indonesia (SkyTeam): year-round flights from Jakarta (CGK).
TransNusa: seasonal flights from Denpasar (DPS), Jakarta (CGK) and Manado (MDC).
9 Air: seasonal flights from Vientiane (VTE), Kuala Lumpur (KUL) and Bangkok (BKK).
Lao Airlines: seasonal flights from Vientiane (VTE).
AirAsia: year-round flights from Johor Bahru (JHB), Kota Kinabalu (BKI), Kuala Lumpur (KUL) and seasonal flights from Tawau (TWU).
Batik Air: year-round flights from Kuala Lumpur (KUL) and Kuching (KCH).
Malaysia Airlines (Oneworld): year-round flights from Kuala Lumpur (KUL).
Spring Airlines: seasonal flights from Kuala Lumpur (KUL), Singapore (SIN), Bangkok (BKK), Chiang Mai (CNX), Phuket (HKT) and Ho Chi Minh City (SGN).
Myanmar Airways: year-round flights from Yangon (RGN).
Cebu Pacific: year-round flights from Manila (MNL).
Philippine Airlines: seasonal flights from Manila (MNL).
Scoot: year-round flights from Singapore (SIN).
Singapore Airlines (Star Alliance): year-round flights from Singapore (SIN).
China Eastern (SkyTeam): seasonal flights from Bangkok (BKK).
Kenya Airways (SkyTeam): year-round flights from Bangkok (BKK).
Thai AirAsia: year-round flights from Bangkok (Don Muang) (DMK).
Thai Airways (Star Alliance): year-round flights from Bangkok (BKK).
Thai Lion Air: seasonal flights from Bangkok (Don Muang) (DMK).
Shenzhen Airlines (Star Alliance): seasonal flights from Hai Phong (Haiphong) (HPH) and year-round flights from Hanoi (HAN).
VietJet Air: seasonal flights from Hanoi (HAN) and Ho Chi Minh City (SGN).
Vietnam Airlines (SkyTeam): year-round flights from Hanoi (HAN) and Ho Chi Minh City (SGN).
Sky Angkor Airlines: year-round flights from Sihanoukville (KOS).
Non-stop flights from Central Asia to Guangzhou
China Southern: year-round flights from Almaty (ALA), seasonal flights from Bishkek (BSZ) and year-round flights from Tashkent (TAS).
Air Astana: year-round flights from Almaty (ALA).
Centrum Air: seasonal flights from Tashkent (TAS).
Qanot Sharq: seasonal flights from Tashkent (TAS).
Non-stop flights from Australia / New Zealand / Oceania / the Pacific to Guangzhou
China Southern is currently the only airline flying non-stop from Oceania to Guangzhou. They fly year-round from Adelaide (ADL), Brisbane (BNE), Darwin (DRW), Melbourne (MEL), Perth (PER), Sydney (SYD), Auckland (AKL), seasonal from Christchurch (CHC) and year-round from Port Moresby (POM).
International flights to Guangzhou
Flights from Algeria to Guangzhou
Algiers is the only city in Algeria with direct flights to Guangzhou. From Algiers, direct flights are offered by Air Algerie. This is a seasonal route that starts in April and ends in October.
All flights from Algeria
Flights from Australia to Guangzhou
In Australia there are several airports with flights to Guangzhou (6 in total).
From Adelaide, Brisbane, Darwin, Melbourne, Perth and Sydney, all direct flights to Guangzhou are operated by China Southern.
All flights from Australia
Flights from Bahrain to Guangzhou
In Bahrain, the only airport that has a direct connection to Guangzhou is Bahrain Island. From Bahrain Island, direct flights are offered by Gulf Air.
All flights from Bahrain
Flights from Bangladesh to Guangzhou
There is 1 airport in Bangladesh that has a direct connection to Guangzhou, which is Dhaka. From Dhaka, direct flights are offered by Biman Airlines, China Southern and US-Bangla Airlines.
All flights from Bangladesh
Flights from Cambodia to Guangzhou
There are 2 airports in Cambodia that have non-stop flights to Guangzhou.
From Phnom Penh, there are 4 airlines that have direct services to Guangzhou, which are Air Cambodia, Cambodia Airways, China Southern and Spring Airlines.
From Sihanoukville, the only airline with direct flights is Sky Angkor Airlines.
All flights from Cambodia
Flights from Canada to Guangzhou
If you are looking for a direct flight from Canada to Guangzhou, there are 2 airports to choose from.
From Toronto and Vancouver, you can fly with China Southern.
All flights from Canada
Flights from Egypt to Guangzhou
In Egypt, the only airport that has a direct connection to Guangzhou is Cairo. From Cairo, direct flights are offered by Egyptair (Star Alliance).
All flights from Egypt
Flights from Ethiopia to Guangzhou
Addis Ababa is the only city in Ethiopia with direct flights to Guangzhou. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance).
All flights from Ethiopia
Flights from France to Guangzhou
There is 1 airport in France that has a direct connection to Guangzhou, which is Paris. From Paris, direct flights are offered by China Southern.
All flights from France
Flights from Germany to Guangzhou
Frankfurt is the only city in Germany with direct flights to Guangzhou. From Frankfurt, direct flights are offered by China Southern.
All flights from Germany
Flights from Hong Kong to Guangzhou
In Hong Kong, the only airport that has a direct connection to Guangzhou is Hong Kong. From Hong Kong, direct flights are offered by Cathay Pacific (Oneworld).
All flights from Hong Kong
Flights from Hungary to Guangzhou
There is 1 airport in Hungary that has a direct connection to Guangzhou, which is Budapest. From Budapest, direct flights are offered by China Southern.
All flights from Hungary
Flights from India to Guangzhou
In India, there are 2 airports that have direct flights to Guangzhou.
From Kolkata and New Delhi, you can fly with IndiGo Airlines.
All flights from India
Flights from Indonesia to Guangzhou
If you are looking for a direct flight from Indonesia to Guangzhou, there are 4 airports to choose from.
From Denpasar, you can fly non-stop with China Southern or TransNusa.
From Jakarta, direct flights are offered by China Southern, Garuda Indonesia (SkyTeam) and TransNusa.
From Manado, you can fly non-stop with China Southern or TransNusa. This is a seasonal route that starts in April and ends in October.
From Surabaya, the only airline with direct flights is China Southern.
All flights from Indonesia
Flights from Iran to Guangzhou
In Iran, the only airport that has a direct connection to Guangzhou is Tehran. From Tehran, direct flights are offered by Mahan Air. This is a seasonal route that starts in April and ends in May.
All flights from Iran
Flights from Japan to Guangzhou
There are 3 airports in Japan that have non-stop flights to Guangzhou.
From Osaka, you can fly non-stop with 9 Air or China Southern.
From Tokyo, direct flights are offered by ANA (Star Alliance), China Southern and Japan Airlines (Oneworld).
From Tokyo, you can fly non-stop to Guangzhou with China Southern.
All flights from Japan
Flights from Kazakhstan to Guangzhou
In Kazakhstan, there are 2 airports that have direct flights to Guangzhou.
From Almaty, you can fly non-stop with Air Astana or China Southern.
From Astana, the only airline with direct flights is Air Astana. This is a seasonal route that starts in June and ends in October.
All flights from Kazakhstan
Flights from Kenya to Guangzhou
Nairobi is the only city in Kenya with direct flights to Guangzhou. From Nairobi, direct flights are offered by China Southern. This is a seasonal route that starts in April and ends in October.
All flights from Kenya
Flights from Kuwait to Guangzhou
There is 1 airport in Kuwait that has a direct connection to Guangzhou, which is Kuwait City. From Kuwait City, direct flights are offered by Kuwait Airways.
All flights from Kuwait
Flights from Kyrgyzstan to Guangzhou
Bishkek is the only city in Kyrgyzstan with direct flights to Guangzhou. From Bishkek, direct flights are offered by China Southern. This is a seasonal route that starts in April and ends in October.
All flights from Kyrgyzstan
Flights from Laos to Guangzhou
In Laos, the only airport that has a direct connection to Guangzhou is Vientiane. From Vientiane, direct flights are offered by 9 Air, China Southern and Lao Airlines.
All flights from Laos
Flights from Malaysia to Guangzhou
In Malaysia there are several airports with flights to Guangzhou (6 in total).
From Johor Bahru, direct flights are offered by AirAsia.
From Kota Kinabalu, you can fly non-stop with AirAsia or China Southern.
From Kuala Lumpur, airlines that operate direct flights are 9 Air, AirAsia, Batik Air, China Southern, Malaysia Airlines (Oneworld) and Spring Airlines.
From Kuching, the only airline with direct flights is Batik Air.
From Penang, direct flights are offered by China Southern.
From Tawau, you can fly non-stop to Guangzhou with AirAsia. This is a seasonal route that starts in April and ends in October.
All flights from Malaysia
Flights from Myanmar (Burma) to Guangzhou
There is 1 airport in Myanmar (Burma) that has a direct connection to Guangzhou, which is Yangon. From Yangon, you can fly non-stop with China Southern or Myanmar Airways.
All flights from Myanmar (Burma)
Flights from Nepal to Guangzhou
In Nepal, the only airport that has a direct connection to Guangzhou is Kathmandu. From Kathmandu, you can fly non-stop with China Southern or Nepal Airlines.
All flights from Nepal
Flights from Netherlands to Guangzhou
Amsterdam is the only city in Netherlands with direct flights to Guangzhou. From Amsterdam, direct flights are offered by China Southern.
All flights from Netherlands
Flights from New Zealand to Guangzhou
There are 2 airports in New Zealand that have non-stop flights to Guangzhou.
From Auckland and Christchurch, you can fly with China Southern.
All flights from New Zealand
Flights from Pakistan to Guangzhou
If you are looking for a direct flight from Pakistan to Guangzhou, there are 2 airports to choose from.
From Islamabad and Lahore, you can fly with China Southern.
All flights from Pakistan
Flights from Papua New Guinea to Guangzhou
There is 1 airport in Papua New Guinea that has a direct connection to Guangzhou, which is Port Moresby. From Port Moresby, direct flights are offered by China Southern.
All flights from Papua New Guinea
Flights from Philippines to Guangzhou
Manila is the only city in Philippines with direct flights to Guangzhou. From Manila, direct flights are offered by Cebu Pacific, China Southern and Philippine Airlines.
All flights from Philippines
Flights from Qatar to Guangzhou
In Qatar, the only airport that has a direct connection to Guangzhou is Doha. From Doha, you can fly non-stop with China Southern or Qatar Airways (Oneworld).
All flights from Qatar
Flights from Russia to Guangzhou
In Russia, there are 2 airports that have direct flights to Guangzhou.
From Irkutsk, direct flights are offered by S7 Airlines. This is a seasonal route that starts in April and ends in October.
From Moscow Sheremetyevo, you can fly non-stop with Aeroflot or China Southern.
All flights from Russia
Flights from Saudi Arabia to Guangzhou
If you are looking for a direct flight from Saudi Arabia to Guangzhou, there are 2 airports to choose from.
From Jeddah, direct flights are offered by Saudi Arabian (SkyTeam).
From Riyadh, you can fly non-stop with China Southern or Saudi Arabian (SkyTeam).
All flights from Saudi Arabia
Flights from Serbia to Guangzhou
There is 1 airport in Serbia that has a direct connection to Guangzhou, which is Belgrade. From Belgrade, you can fly non-stop with Air Serbia or China Southern.
All flights from Serbia
Flights from Singapore to Guangzhou
In Singapore, the only airport that has a direct connection to Guangzhou is Singapore. From Singapore, there are 4 airlines that have direct services to Guangzhou, which are China Southern, Scoot, Singapore Airlines (Star Alliance) and Spring Airlines.
All flights from Singapore
Flights from South Korea to Guangzhou
There are 2 airports in South Korea that have non-stop flights to Guangzhou.
From Jeju City, direct flights are offered by Spring Airlines. This is a seasonal route that starts in April and ends in October.
From Seoul, direct flights are offered by Asiana Airlines (Star Alliance), China Southern and Korean Air (SkyTeam).
All flights from South Korea
Flights from Spain to Guangzhou
Madrid is the only city in Spain with direct flights to Guangzhou. From Madrid, direct flights are offered by China Southern. This is a seasonal route that starts in April and ends in October.
All flights from Spain
Flights from Sri Lanka to Guangzhou
There is 1 airport in Sri Lanka that has a direct connection to Guangzhou, which is Colombo. From Colombo, direct flights are offered by SriLankan Airlines (Oneworld).
All flights from Sri Lanka
Flights from Taiwan to Guangzhou
Taipei is the only city in Taiwan with direct flights to Guangzhou. From Taipei, there are 4 airlines that have direct services to Guangzhou, which are China Airlines (SkyTeam), China Southern, EVA Air (Star Alliance) and Hainan Airlines.
All flights from Taiwan
Flights from Tanzania to Guangzhou
In Tanzania, there are 2 airports that have direct flights to Guangzhou.
From Dar es Salaam and Zanzibar, you can fly with Air Tanzania.
All flights from Tanzania
Flights from Thailand to Guangzhou
There are 4 airports in Thailand that have non-stop flights to Guangzhou.
From Bangkok, airlines that operate direct flights are 9 Air, China Eastern (SkyTeam), China Southern, Kenya Airways (SkyTeam), Spring Airlines and Thai Airways (Star Alliance).
From Bangkok (Don Muang), you can fly non-stop with Thai AirAsia or Thai Lion Air.
From Chiang Mai and Phuket, you can fly with China Southern and Spring Airlines.
All flights from Thailand
Flights from Turkey to Guangzhou
In Turkey, the only airport that has a direct connection to Guangzhou is Istanbul. From Istanbul, you can fly non-stop with China Southern or Turkish Airlines (Star Alliance).
All flights from Turkey
Flights from United Arab Emirates to Guangzhou
There is 1 airport in United Arab Emirates that has a direct connection to Guangzhou, which is Dubai. From Dubai, you can fly non-stop with China Southern or Emirates.
All flights from United Arab Emirates
Flights from United Kingdom to Guangzhou
If you are looking for a direct flight from United Kingdom to Guangzhou, there are 2 airports to choose from.
From London Gatwick and London Heathrow, you can fly with China Southern.
All flights from United Kingdom
Flights from United States to Guangzhou
In United States, there are 3 airports that have direct flights to Guangzhou.
From Los Angeles, New York City and San Francisco, all direct flights to Guangzhou are operated by China Southern.
All flights from United States
Flights from Uzbekistan to Guangzhou
In Uzbekistan, the only airport that has a direct connection to Guangzhou is Tashkent. From Tashkent, direct flights are offered by Centrum Air, China Southern and Qanot Sharq.
All flights from Uzbekistan
Flights from Vietnam to Guangzhou
If you are looking for a direct flight from Vietnam to Guangzhou, there are 4 airports to choose from.
From Hai Phong (Haiphong), direct flights are offered by Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in April and ends in October.
From Hanoi, there are 4 airlines that have direct services to Guangzhou, which are China Southern, Shenzhen Airlines (Star Alliance), VietJet Air and Vietnam Airlines (SkyTeam).
From Ho Chi Minh City, there are 4 airlines that have direct services to Guangzhou, which are China Southern, Spring Airlines, VietJet Air and Vietnam Airlines (SkyTeam).
From Nha Trang, the only airline with direct flights is China Southern.
All flights from Vietnam
Domestic flights to Guangzhou
Flights from China to Guangzhou
There are lots of domestic flights to Guangzhou (CAN). 128 airports in China have direct flights to the airport.
From Altay, you can fly non-stop with 9 Air or China Southern.
From Ankang, Anqing, Anyang, Baishan and Beihai, all direct flights to Guangzhou are operated by China Southern.
From Beijing, direct flights are offered by Air China (Star Alliance), Hainan Airlines and Shenzhen Airlines (Star Alliance).
From Beijing Daxing, airlines that operate direct flights are 9 Air, Air China (Star Alliance), Beijing Capital, China Eastern (SkyTeam), China Southern, China United and Xiamen Airlines (SkyTeam).
From Changchun and Jilin City, you can fly non-stop with 9 Air or China Southern.
From Changde and Changsha, you can fly with China Southern.
From Changzhou, direct flights are offered by China Eastern (SkyTeam), China Southern and Shenzhen Airlines (Star Alliance).
From Chengdu, airlines that operate direct flights are 9 Air, Air China (Star Alliance), Beijing Capital, China Eastern (SkyTeam), China Southern, Hainan Airlines, Shenzhen Airlines (Star Alliance) and Sichuan Airlines.
From Chengdu, airlines that operate direct flights are Air China (Star Alliance), Chengdu Airlines, China Eastern (SkyTeam), China Southern, Shenzhen Airlines (Star Alliance), Sichuan Airlines and Tibet Airlines.
From Chizhou, you can fly non-stop to Guangzhou with 9 Air. This is a seasonal route that starts in April and ends in October.
From Chongqing, airlines that operate direct flights are 9 Air, Air China (Star Alliance), Beijing Capital, China Eastern (SkyTeam), China Southern, Hainan Airlines, Sichuan Airlines and West Air.
From Dali, you can fly non-stop with China Eastern (SkyTeam) or China Southern.
From Dalian, you can fly non-stop to Guangzhou with China Southern.
From Datong, direct flights are offered by 9 Air. This is a seasonal route that starts in April and ends in October.
From Dazhou, you can fly non-stop with Air China (Star Alliance) or China Southern.
From Diqing, you can fly non-stop to Guangzhou with China Eastern (SkyTeam).
From Dongying and Dunhuang, all direct flights to Guangzhou are operated by Hainan Airlines.
From Enshi City, you can fly non-stop to Guangzhou with Loong Air. This is a seasonal route that starts in April and ends in October.
From Enyang and Fuyang, you can fly with China Southern.
From Fuzhou, you can fly non-stop with China Southern or Xiamen Airlines (SkyTeam).
From Guangyuan, the only airline with direct flights is Air China (Star Alliance).
From Guiyang, direct flights are offered by China Southern.
From Haikou, there are 4 airlines that have direct services to Guangzhou, which are 9 Air, China Southern, Hainan Airlines and Shenzhen Airlines (Star Alliance).
From Hangzhou, airlines that operate direct flights are 9 Air, Air China (Star Alliance), Beijing Capital, China Eastern (SkyTeam), China Southern, Hainan Airlines, Loong Air, Shenzhen Airlines (Star Alliance), Sichuan Airlines and Xiamen Airlines (SkyTeam).
From Hanzhong, the only airline with direct flights is 9 Air. This is a seasonal route that starts in April and ends in June.
From Harbin, there are 4 airlines that have direct services to Guangzhou, which are 9 Air, China Southern, Hainan Airlines and Shenzhen Airlines (Star Alliance).
From Hefei, there are 4 airlines that have direct services to Guangzhou, which are China Eastern (SkyTeam), China Southern, Hainan Airlines and Shenzhen Airlines (Star Alliance).
From Heze, direct flights are offered by China Southern. This route is recently announced though, and not operational yet. It will start in April 2026.
From Hohhot, direct flights are offered by Air China (Star Alliance), China Southern and Loong Air.
From Huai'an, you can fly non-stop with China Eastern (SkyTeam) or China Southern.
From Huangshan City, you can fly non-stop with 9 Air or China Southern.
From Jiaxing, you can fly non-stop to Guangzhou with China Southern. This is a seasonal route that starts in April and ends in October.
From Jiayuguan and Jiuquan, the only airline with direct flights is 9 Air. This is a seasonal route that starts in April and ends in October.
From Jinan, there are 5 airlines that have direct services to Guangzhou, which are China Eastern (SkyTeam), China Southern, Hainan Airlines, Shandong Airlines and Shenzhen Airlines (Star Alliance).
From Jingdezhen, you can fly non-stop to Guangzhou with Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in April and ends in October.
From Jinghong, you can fly non-stop with 9 Air or China Southern.
From Jingzhou and Jining, all direct flights to Guangzhou are operated by China Southern.
From Kashgar, you can fly non-stop with 9 Air or China Southern.
From Kunming, airlines that operate direct flights are 9 Air, China Eastern (SkyTeam), China Southern, Kunming Airlines, Lucky Air and Sichuan Airlines.
From Langzhong, you can fly non-stop to Guangzhou with China Southern.
From Lanzhou, there are 5 airlines that have direct services to Guangzhou, which are 9 Air, China Eastern (SkyTeam), China Southern, Hainan Airlines and Spring Airlines.
From Lianyungang, you can fly non-stop with 9 Air or China Southern.
From Lijiang, direct flights are offered by Beijing Capital, China Eastern (SkyTeam) and China Southern.
From Linfen, the only airline with direct flights is China Southern.
From Linyi, you can fly non-stop with China Southern or Shenzhen Airlines (Star Alliance).
From Lishui and Luoyang, you can fly with China Southern.
From Luzhou, direct flights are offered by Air China (Star Alliance), China Southern and Sichuan Airlines.
From Mang City, you can fly non-stop with China Eastern (SkyTeam) or China Southern.
From Meizhou and Mianyang, all direct flights to Guangzhou are operated by China Southern.
From Nanchang, you can fly non-stop with China Eastern (SkyTeam) or China Southern.
From Nanchong, direct flights are offered by China Southern.
From Nanjing, airlines that operate direct flights are 9 Air, China Eastern (SkyTeam), China Southern, Hainan Airlines, Juneyao Airlines and Shenzhen Airlines (Star Alliance).
From Nanning, you can fly non-stop to Guangzhou with China Southern.
From Nantong, you can fly non-stop with China Southern or Shenzhen Airlines (Star Alliance).
From Nanyang, you can fly non-stop with China Southern or Sichuan Airlines.
From Ningbo, there are 5 airlines that have direct services to Guangzhou, which are Air China (Star Alliance), China Eastern (SkyTeam), China Southern, Hainan Airlines and Spring Airlines.
From Nyingchi and Panzhihua, you can fly with China Southern.
From Qingdao, airlines that operate direct flights are 9 Air, China Eastern (SkyTeam), China Southern, Hainan Airlines, Shandong Airlines and Shenzhen Airlines (Star Alliance).
From Qinhuangdao and Qionghai, all direct flights to Guangzhou are operated by 9 Air.
From Quanzhou, you can fly non-stop with China Southern or Xiamen Airlines (SkyTeam).
From Quzhou, Rizhao, Ruijin and Sanming, all direct flights to Guangzhou are operated by China Southern.
From Sanya, direct flights are offered by 9 Air, China Southern and Hainan Airlines.
From Shanghai, airlines that operate direct flights are 9 Air, Air China (Star Alliance), China Eastern (SkyTeam), China Southern, Hainan Airlines, Juneyao Airlines, Shanghai Airlines and Shenzhen Airlines (Star Alliance).
From Shanghai, airlines that operate direct flights are Air China (Star Alliance), China Eastern (SkyTeam), China Southern, Hainan Airlines, Juneyao Airlines, Shanghai Airlines and Spring Airlines.
From Shangrao, the only airline with direct flights is 9 Air. This is a seasonal route that starts in April and ends in October.
From Shantou and Shennongjia, you can fly with China Southern.
From Shenyang, there are 4 airlines that have direct services to Guangzhou, which are 9 Air, China Eastern (SkyTeam), China Southern and Shenzhen Airlines (Star Alliance).
From Shijiazhuang, there are 4 airlines that have direct services to Guangzhou, which are Beijing Capital, China Southern, Hebei Airlines and Spring Airlines.
From Shiyan, direct flights are offered by China Southern.
From Shuozhou, the only airline with direct flights is 9 Air. This is a seasonal route that starts in April and ends in October.
From Taiyuan, direct flights are offered by China Eastern (SkyTeam), China Southern and Hainan Airlines.
From Taizhou, direct flights are offered by China Eastern (SkyTeam), China Southern and Shenzhen Airlines (Star Alliance).
From Tengchong, direct flights are offered by China Southern. This is a seasonal route that starts in October and ends in March.
From Tianjin, airlines that operate direct flights are Air China (Star Alliance), Beijing Capital, China Southern, Okay Airways, Tianjin Airlines and Xiamen Airlines (SkyTeam).
From Turpan, direct flights are offered by 9 Air. This is a seasonal route that starts in April and ends in October.
From Urumqi, there are 5 airlines that have direct services to Guangzhou, which are 9 Air, Air China (Star Alliance), China Southern, Hainan Airlines and Urumqi Air.
From Wanzhou, you can fly non-stop with Air China (Star Alliance) or China Southern.
From Weifang, the only airline with direct flights is 9 Air. This is a seasonal route that starts in April and ends in October.
From Weihai, direct flights are offered by China Eastern (SkyTeam). This is a seasonal route that starts in April and ends in October.
From Wenshan, you can fly non-stop to Guangzhou with China Southern.
From Wenzhou, there are 5 airlines that have direct services to Guangzhou, which are Air China (Star Alliance), China Southern, China United, Hainan Airlines and Shenzhen Airlines (Star Alliance).
From Wuhan, direct flights are offered by Air China (Star Alliance), China Eastern (SkyTeam) and China Southern.
From Wuhu Xuanzhou and Wushan, all direct flights to Guangzhou are operated by China Southern.
From Wuxi / Suzhou, there are 4 airlines that have direct services to Guangzhou, which are 9 Air, China Eastern (SkyTeam), China Southern and Shenzhen Airlines (Star Alliance).
From Wuyishan, Nanping, Fujian, you can fly non-stop to Guangzhou with Shandong Airlines. This is a seasonal route that starts in April and ends in October.
From Xi'an, there are 5 airlines that have direct services to Guangzhou, which are 9 Air, China Eastern (SkyTeam), China Southern, Hainan Airlines and Shenzhen Airlines (Star Alliance).
From Xiamen, you can fly non-stop with China Southern or Xiamen Airlines (SkyTeam).
From Xiangyang, you can fly non-stop to Guangzhou with China Southern.
From Xichang, the only airline with direct flights is Sichuan Airlines.
From Xingtai, Xingyi, Guizhou and Xining, all direct flights to Guangzhou are operated by China Southern.
From Xinzhou, the only airline with direct flights is 9 Air. This is a seasonal route that starts in April and ends in October.
From Xuzhou, you can fly non-stop with China Southern or Loong Air.
From Yan'an and Yancheng, you can fly with China Southern.
From Yangzhou, you can fly non-stop with China Southern or Shenzhen Airlines (Star Alliance).
From Yanji, direct flights are offered by 9 Air. This is a seasonal route that starts in April and ends in October.
From Yantai, direct flights are offered by China Southern, Shandong Airlines and Shenzhen Airlines (Star Alliance).
From Yibin, you can fly non-stop to Guangzhou with Sichuan Airlines.
From Yichang, the only airline with direct flights is China Southern.
From Yichun, Jiangxi, direct flights are offered by Hainan Airlines. This is a seasonal route that starts in April and ends in October.
From Yinchuan, there are 4 airlines that have direct services to Guangzhou, which are Beijing Capital, China Southern, Shenzhen Airlines (Star Alliance) and Xiamen Airlines (SkyTeam).
From Yingkou, direct flights are offered by 9 Air. This is a seasonal route that starts in April and ends in October.
From Yiwu, the only airline with direct flights is China Southern.
From Yuncheng, you can fly non-stop with Air China (Star Alliance) or China Southern.
From Zhangjiajie and Zhanjiang, all direct flights to Guangzhou are operated by China Southern.
From Zhengzhou, airlines that operate direct flights are 9 Air, China Southern, Hainan Airlines, Loong Air, Shenzhen Airlines (Star Alliance) and West Air.
From Zunyi and Zunyi, you can fly with China Southern.
All flights from China
Alternative airports near Guangzhou
Flying to an alternative airport near Guangzhou 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 Guangzhou (CAN) are listed below. The closest alternative airports are Foshan (FUO) and Shenzhen (SZX).
Frequently asked questions - FAQ
How many airports are there in Guangzhou?
There are 2 airports in Guangzhou: Guangzhou Baiyun International Airport (CAN) and Foshan Shadi Airport (FUO).
What is the best airport to fly into Guangzhou?
The most convenient airport to fly into Guangzhou is Guangzhou Baiyun International Airport (CAN).
How many airlines fly to Guangzhou?
There are 73 airlines flying to Guangzhou from 208 airports around the world, as of April 2026.
Which airlines fly to Guangzhou?
China Southern, 9 Air and China Eastern operate most flights to Guangzhou. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Guangzhou?
Star Alliance, SkyTeam and Oneworld are all flying to Guangzhou.
How many nonstop flights are there to Guangzhou?
There are roughly 22,305 flights arriving at Guangzhou every month (or 5,208 flights each week), from a total of 208 airports worldwide.
What is the official name of Guangzhou Airport?
The official name of Guangzhou Airport is Guangzhou Baiyun International Airport.
What is the airport code of Guangzhou Airport?
The airport code of Guangzhou Airport is CAN.
What are the most popular flights to Guangzhou?
Shanghai, Hangzhou and Beijing Daxing are the 3 most popular routes to Guangzhou. For a complete overview of all flight routes to Guangzhou, please use our flight map.
How long is the flight to Guangzhou?
| Shanghai to Guangzhou | 2h 20m |
| Hangzhou to Guangzhou | 2h 10m |
| Beijing Daxing to Guangzhou | 3h 25m |
| Nanjing to Guangzhou | 2h 25m |
| Beijing to Guangzhou | 3h 15m |