Flights from Kunming to Guangzhou – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KMG to CAN – All flight route options from Kunming Changshui International Airport, China to Guangzhou Baiyun International Airport, China. These flights are operated by 12 different airlines. Fly non-stop or choose from 14 different connecting flights. The shortest flight time is 2 hours and 3 minutes. 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.
Kunming to Guangzhou flights
There are over 21 airlines and as many as 654 flights every week to this destination. You can fly non-stop to Guangzhou (CAN) from Kunming (KMG) with Sichuan Airlines, Lucky Air, China Southern Airlines, China Eastern Airlines, Kunming Airlines, Hainan Airlines or 9 Air Co but if a stopover option suits you better you can choose to fly via Haikou, Nanning or any other of the 14 alternatives with connectiing airports.
Kunming to Guangzhou with Sichuan Airlines
You can fly non-stop every weekday with flights departing between 7:00 am and 9:00 pm. You can also take a connecting flight via Chengdu or Chongqing.
With China Southern Airlines
You can fly non-stop every weekday with flights departing from 6:00 am to 10:00 pm. You can also catch a transit flight via Haikou or Jieyang.
Distance & flight times: Kunming Changshui International Airport to Guangzhou Baiyun International Airport
The shortest flight time between KMG and CAN is 2 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 5m | - | 667 miles (1073 km) |
HAK Haikou | 4h 25m | 50m | 903 miles (1453 km) |
NNG Nanning | 4h 30m | 1h 30m | 707 miles (1138 km) |
ZAT Zhaotong | 4h 50m | 1h 55m | 820 miles (1319 km) |
WMT Zunyi | 5h 5m | 1h 55m | 828 miles (1332 km) |
SWA Jieyang | 5h 10m | 1h 45m | 1103 miles (1775 km) |
LZO Luzhou | 5h 10m | 1h 40m | 939 miles (1511 km) |
CSX Changsha | 5h 25m | 1h 25m | 1006 miles (1619 km) |
LJG Lijiang | 5h 30m | 1h 45m | 1052 miles (1693 km) |
TFU Chengdu | 5h 40m | 1h 45m | 1100 miles (1770 km) |
DLU Dali City | 5h 48m | 2h 30m | 1003 miles (1614 km) |
CKG Chongqing | 5h 55m | 2h 15m | 996 miles (1603 km) |
SYX Sanya | 6h 10m | 1h 0m | 1064 miles (1712 km) |
CTU Chengdu | 6h 25m | 2h 25m | 1148 miles (1847 km) |
WXN Wanxian | 6h 35m | 2h 45m | 1120 miles (1802 km) |

