Non-stop flights to Guangzhou (CAN)
Guangzhou Baiyun International Airport is the second largest airport in China. It is an international airport. In total there are 217 airports around the world that have direct flights to Guangzhou, spread around 194 cities in 48 countries. Currently, there are 130 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 13,089 flights arriving at Guangzhou Airport, which are 436 flights per day or 18 flights per hour. On an average day, there is at least 1 flight arriving every 3 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 1289 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 76 airlines that fly to Guangzhou. Most flights to Guangzhou are operated by China Southern, as they connect 165 airports to CAN. That’s around 3 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 186 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 October 2026:
Non-stop flights from Europe to Guangzhou
China Southern: year-round flights from Frankfurt (FRA), Budapest (BUD), Moscow Sheremetyevo (SVO), London Gatwick (LGW), London Heathrow (LHR), Belgrade (BEG), Madrid (MAD), Paris (CDG) and Amsterdam (AMS).
Aeroflot: seasonal flights from Moscow Sheremetyevo (SVO) and Krasnoyarsk (KJA).
Air Serbia: seasonal flights from Belgrade (BEG).
S7 Airlines: year-round flights from Irkutsk (IKT), seasonal flights from Novosibirsk (OVB) and Vladivostok (VVO).
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: year-round flights from Toronto (YYZ) and Vancouver (YVR).
Air Canada (Star Alliance): seasonal flights from 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: year-round flights from Nairobi (NBO).
Air Tanzania: year-round flights from Dar es Salaam (DAR) and 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).
TAAG Angola: year-round flights from Luanda (NBJ).
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).
Etihad Airways: seasonal flights from Abu Dhabi (AUH).
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), New Delhi (DEL), Kathmandu (KTM), Islamabad (ISB) and Lahore (LHE).
Biman Airlines: year-round flights from Dhaka (DAC).
US-Bangla Airlines: seasonal flights from Dhaka (DAC).
IndiGo Airlines: year-round flights from Kolkata (CCU) and New Delhi (DEL).
Nepal Airlines: seasonal flights from Kathmandu (KTM).
Mahan Air: year-round 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 (HND) and Tokyo (NRT).
9 Air: year-round 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: seasonal flights from Macau (MFM), Jeju City (CJU), year-round flights from Seoul (ICN) and Taipei (TPE).
Air Busan: seasonal flights from Busan (PUS).
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: year-round 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), Manado (MDC), Palu (PLW), 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).
9 Air: year-round flights from Jakarta (CGK), Vientiane (VTE), Kuala Lumpur (KUL), seasonal flights from Singapore (SIN) and Bangkok (BKK).
Garuda Indonesia (SkyTeam): year-round flights from Jakarta (CGK).
Spring Airlines: seasonal flights from Jakarta (CGK), Kuala Lumpur (KUL), year-round flights from Bangkok (BKK), Chiang Mai (CNX), seasonal flights from Phuket (HKT) and Ho Chi Minh City (SGN).
TransNusa: seasonal flights from Denpasar (DPS), Jakarta (CGK) and Manado (MDC).
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).
Malaysia Airlines (Oneworld): year-round flights from Kuala Lumpur (KUL).
Myanmar Airways: year-round flights from Yangon (RGN).
Cebu Pacific: year-round flights from Manila (MNL).
Scoot: year-round flights from Singapore (SIN).
Singapore Airlines (Star Alliance): year-round flights from Singapore (SIN).
China Eastern (SkyTeam): year-round 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): year-round flights from Hai Phong (Haiphong) (HPH) and Hanoi (HAN).
VietJet Air: year-round 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).
Cambodia Airways: seasonal flights from Sihanoukville (KOS).
Non-stop flights from Central Asia to Guangzhou
China Southern: year-round flights from Almaty (ALA), Bishkek (BSZ) and Tashkent (TAS).
Air Astana: seasonal flights from Almaty (ALA).
Centrum Air: seasonal flights from Tashkent (TAS).
Qanot Sharq: seasonal flights from Tashkent (TAS).
Uzbekistan Airways: 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 October and ends in March.
All flights from Algeria
Flights from Angola to Guangzhou
In Angola, the only airport that has a direct connection to Guangzhou is Luanda. From Luanda, direct flights are offered by TAAG Angola.
All flights from Angola
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
There is 1 airport in Bahrain that has a direct connection to Guangzhou, which is Bahrain Island. From Bahrain Island, direct flights are offered by Gulf Air.
All flights from Bahrain
Flights from Bangladesh to Guangzhou
In Bangladesh, the only airport that has a direct connection to Guangzhou 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 Cambodia Airways. This is a seasonal route that starts in October and ends in March.
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, direct flights are offered by China Southern.
From Vancouver, you can fly non-stop with Air Canada (Star Alliance) or China Southern.
All flights from Canada
Flights from Egypt to Guangzhou
Cairo is the only city in Egypt with direct flights to Guangzhou. From Cairo, direct flights are offered by Egyptair (Star Alliance).
All flights from Egypt
Flights from Ethiopia to Guangzhou
There is 1 airport in Ethiopia that has a direct connection to Guangzhou, which is Addis Ababa. From Addis Ababa, direct flights are offered by Ethiopian Airlines (Star Alliance).
All flights from Ethiopia
Flights from France to Guangzhou
Paris is the only city in France with direct flights to Guangzhou. From Paris, direct flights are offered by China Southern.
All flights from France
Flights from Germany to Guangzhou
In Germany, the only airport that has a direct connection to Guangzhou is Frankfurt. From Frankfurt, direct flights are offered by China Southern.
All flights from Germany
Flights from Hong Kong to Guangzhou
There is 1 airport in Hong Kong that has a direct connection to Guangzhou, which is Hong Kong. From Hong Kong, direct flights are offered by Cathay Pacific (Oneworld).
All flights from Hong Kong
Flights from Hungary to Guangzhou
In Hungary, the only airport that has a direct connection to Guangzhou 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, direct flights are offered by IndiGo Airlines.
From New Delhi, you can fly non-stop with China Southern or 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 5 airports to choose from.
From Denpasar, you can fly non-stop with China Southern or TransNusa.
From Jakarta, there are 5 airlines that have direct services to Guangzhou, which are 9 Air, China Southern, Garuda Indonesia (SkyTeam), Spring Airlines and TransNusa.
From Manado, you can fly non-stop with China Southern or TransNusa. This is a seasonal route that starts in October and ends in March.
From Palu and Surabaya, you can fly with China Southern.
All flights from Indonesia
Flights from Iran to Guangzhou
Tehran is the only city in Iran with direct flights to Guangzhou. From Tehran, direct flights are offered by Mahan Air.
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 October and ends in March.
All flights from Kazakhstan
Flights from Kenya to Guangzhou
There is 1 airport in Kenya that has a direct connection to Guangzhou, which is Nairobi. From Nairobi, direct flights are offered by China Southern.
All flights from Kenya
Flights from Kuwait to Guangzhou
Kuwait City is the only city in Kuwait with direct flights to Guangzhou. From Kuwait City, direct flights are offered by Kuwait Airways.
All flights from Kuwait
Flights from Kyrgyzstan to Guangzhou
In Kyrgyzstan, the only airport that has a direct connection to Guangzhou is Bishkek. From Bishkek, direct flights are offered by China Southern.
All flights from Kyrgyzstan
Flights from Laos to Guangzhou
There is 1 airport in Laos that has a direct connection to Guangzhou, which is Vientiane. From Vientiane, direct flights are offered by 9 Air, China Southern and Lao Airlines.
All flights from Laos
Flights from Macao to Guangzhou
In Macao, the only airport that has a direct connection to Guangzhou is Macau. From Macau, direct flights are offered by China Southern. This is a seasonal route that starts in December and ends in March.
All flights from Macao
Flights from Malaysia to Guangzhou
There are 5 airports in Malaysia that have non-stop flights to Guangzhou.
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 Penang, the only airline with direct flights is China Southern.
From Tawau, direct flights are offered by AirAsia. This is a seasonal route that starts in October and ends in March.
All flights from Malaysia
Flights from Myanmar (Burma) to Guangzhou
Yangon is the only city in Myanmar (Burma) with direct flights to Guangzhou. From Yangon, you can fly non-stop with China Southern or Myanmar Airways.
All flights from Myanmar (Burma)
Flights from Nepal to Guangzhou
There is 1 airport in Nepal that has a direct connection to Guangzhou, which 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
If you are looking for a direct flight from New Zealand to Guangzhou, there are 2 airports to choose from.
From Auckland and Christchurch, you can fly with China Southern.
All flights from New Zealand
Flights from Pakistan to Guangzhou
In Pakistan, there are 2 airports that have direct flights to Guangzhou.
From Islamabad and Lahore, you can fly with China Southern.
All flights from Pakistan
Flights from Papua New Guinea to Guangzhou
In Papua New Guinea, the only airport that has a direct connection to Guangzhou is Port Moresby. From Port Moresby, direct flights are offered by China Southern.
All flights from Papua New Guinea
Flights from Philippines to Guangzhou
There is 1 airport in Philippines that has a direct connection to Guangzhou, which is Manila. From Manila, you can fly non-stop with Cebu Pacific or China Southern.
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
If you are looking for a direct flight from Russia to Guangzhou, there are 5 airports to choose from.
From Irkutsk, direct flights are offered by S7 Airlines.
From Krasnoyarsk, the only airline with direct flights is Aeroflot. This is a seasonal route that starts in October and ends in March.
From Moscow Sheremetyevo, you can fly non-stop with Aeroflot or China Southern.
From Novosibirsk and Vladivostok, you can fly with S7 Airlines.
All flights from Russia
Flights from Saudi Arabia to Guangzhou
There are 2 airports in Saudi Arabia that have non-stop flights to Guangzhou.
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
Belgrade is the only city in Serbia with direct flights to Guangzhou. From Belgrade, you can fly non-stop with Air Serbia or China Southern.
All flights from Serbia
Flights from Singapore to Guangzhou
There is 1 airport in Singapore that has a direct connection to Guangzhou, which is Singapore. From Singapore, there are 4 airlines that have direct services to Guangzhou, which are 9 Air, China Southern, Scoot and Singapore Airlines (Star Alliance).
All flights from Singapore
Flights from South Korea to Guangzhou
In South Korea, there are 3 airports that have direct flights to Guangzhou.
From Busan, direct flights are offered by Air Busan. This route is recently announced though, and not operational yet. It will start in October 2026.
From Jeju City, you can fly non-stop with China Southern or Spring Airlines. This is a seasonal route that starts in October and ends in March.
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.
All flights from Spain
Flights from Sri Lanka to Guangzhou
In Sri Lanka, the only airport that has a direct connection to Guangzhou is Colombo. From Colombo, direct flights are offered by SriLankan Airlines (Oneworld).
All flights from Sri Lanka
Flights from Taiwan to Guangzhou
There is 1 airport in Taiwan that has a direct connection to Guangzhou, which is Taipei. 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
There are 2 airports in Tanzania that have non-stop flights to Guangzhou.
From Dar es Salaam and Zanzibar, you can fly with Air Tanzania.
All flights from Tanzania
Flights from Thailand to Guangzhou
If you are looking for a direct flight from Thailand to Guangzhou, there are 4 airports to choose from.
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
In United Arab Emirates, there are 2 airports that have direct flights to Guangzhou.
From Abu Dhabi, direct flights are offered by Etihad Airways. This is a seasonal route that started in March and ends in September.
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
There are 3 airports in United States that have non-stop 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
Tashkent is the only city in Uzbekistan with direct flights to Guangzhou. From Tashkent, there are 4 airlines that have direct services to Guangzhou, which are Centrum Air, China Southern, Qanot Sharq and Uzbekistan Airways.
All flights from Uzbekistan
Flights from Vietnam to Guangzhou
In Vietnam, there are 4 airports that have direct flights to Guangzhou.
From Hai Phong (Haiphong), direct flights are offered by Shenzhen Airlines (Star Alliance).
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). 130 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 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 Bozhou, the only airline with direct flights is China Southern. This is a seasonal route that starts in October and ends in March.
From Changchun and Jilin City, direct flights are offered by 9 Air, China Southern and Shenzhen Airlines (Star Alliance).
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 October and ends in March.
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, direct flights are offered by Beijing Capital, China Eastern (SkyTeam) and 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 October and ends in March.
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 October and ends in March.
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, you can fly non-stop with 9 Air or 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 Handan, direct flights are offered by 9 Air. This is a seasonal route that starts in October and ends in March.
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, you can fly non-stop to Guangzhou with 9 Air.
From Harbin, there are 5 airlines that have direct services to Guangzhou, which are 9 Air, Beijing Capital, China Southern, Hainan Airlines and Shenzhen Airlines (Star Alliance).
From Hefei, 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 Heze, you can fly non-stop to Guangzhou with China Southern.
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 to Guangzhou with 9 Air. This is a seasonal route that starts in October and ends in March.
From Jiaxing, you can fly non-stop with China Southern or Shenzhen Airlines (Star Alliance).
From Jiayuguan and Jiuquan, direct flights are offered by 9 Air. This is a seasonal route that starts in October and ends in March.
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, direct flights are offered by Shenzhen Airlines (Star Alliance). This is a seasonal route that starts in October and ends in March.
From Jinghong, direct flights are offered by 9 Air, China Southern and Loong Air. This is a seasonal route that starts in October and ends in March.
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, Hainan Airlines, Kunming Airlines, Lucky Air and Sichuan Airlines.
From Langzhong, direct flights are offered by 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, there are 4 airlines that have direct services to Guangzhou, which are Beijing Capital, China Eastern (SkyTeam), China Southern and Shenzhen Airlines (Star Alliance).
From Linfen, direct flights are offered by China Southern.
From Linyi, direct flights are offered by 9 Air, China Southern and 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, the only airline with direct flights is 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, the only airline with direct flights is China Southern.
From Nantong, you can fly non-stop with China Southern or Shenzhen Airlines (Star Alliance).
From Nanyang, you can fly non-stop to Guangzhou with China Southern.
From Ningbo, airlines that operate direct flights are 9 Air, 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, there are 5 airlines that have direct services to Guangzhou, which are 9 Air, China Eastern (SkyTeam), China Southern, 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, you can fly non-stop to Guangzhou with 9 Air. This is a seasonal route that starts in October and ends in March.
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, the only airline with direct flights is China Southern.
From Shuozhou, you can fly non-stop to Guangzhou with 9 Air. This is a seasonal route that starts in October and ends in March.
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, you can fly non-stop to Guangzhou with 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, the only airline with direct flights is 9 Air. This is a seasonal route that starts in October and ends in March.
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, direct flights are offered by 9 Air. This is a seasonal route that starts in October and ends in March.
From Weihai, you can fly non-stop to Guangzhou with China Eastern (SkyTeam).
From Wenshan, direct flights are offered by 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, you can fly non-stop with China Eastern (SkyTeam) or China Southern.
From Wushan, the only airline with direct flights is 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 October and ends in March.
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 October and ends in March.
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 October and ends in March.
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 October and ends in March.
From Yinchuan, airlines that operate direct flights are 9 Air, Beijing Capital, China Southern, Loong Air, 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 October and ends in March.
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, Zhanjiang and Zhaotong, 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 Zhoushan, Zunyi and Zunyi, all direct flights to Guangzhou are operated by 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 76 airlines flying to Guangzhou from 217 airports around the world, as of October 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 13,089 flights arriving at Guangzhou every month (or 3,052 flights each week), from a total of 217 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 |
| Chengdu to Guangzhou | 2h 20m |
| Nanjing to Guangzhou | 2h 25m |