Flights from Cairns to Guangzhou – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
CNS to CAN – All flight route options from Cairns International, Australia to Guangzhou Baiyun International Airport, China. These flights are operated by 3 different airlines through 3 different connections. The shortest flight time is 11 hours. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Guangzhou Baiyun Airport
We got great deals on hotels and car rentals near the airport.
Cairns to Guangzhou flights
There are over 3 and approximately 9 flights every week. While flying to Guangzhou from Cairns you will be doing a stopover in Hong Kong, Port Moresby or any other of the 3 alternatives with flight connections.
Are there any non-stop flights from CNS to CAN?
You could fly non-stop from CNS to CAN before with China Southern Airlines but not anymore.
Cairns to Guangzhou with Cathay Pacific
If you fly from Cairns with Cathay Pacific you will do a stopover in Hong Kong, HKG before reaching Guangzhou. This flight trip will take 11 hours and you can fly every Tuesday or Thursday with departures at 12:00. Cathay Pacific is a member of the air alliance OneWorld.
Distance & flight times: Cairns International to Guangzhou Baiyun International Airport
The shortest flight time between CNS and CAN is 11 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
HKG Hong Kong | 11h 0m | 2h 40m | 3562 miles (5731 km) |
POM Port Moresby | 12h 30m | 3h 50m | 3768 miles (6063 km) |
DPS Denpasar | 16h 35m | 2h 40m | 4380 miles (7047 km) |

Quick copy and share this page
From Cairns to China
Below is a list of other destinations to China from Cairns International with either direct flights or 1 stop connections.
From Australia to Guangzhou
Below is a list of other cities in Australia with flights to Guangzhou with either non-stop or connecting flights.
-
SYD Sydney Direct
-
BNE Brisbane Direct
-
MEL Melbourne Direct
-
PER Perth Direct
-
ADL Adelaide Direct
-
DRW Darwin
-
OOL Coolangatta (Gold Coast)
-
CBR Canberra
-
NTL Newcastle
-
HBA Hobart