Wayfli › Guangzhou (CAN) › To Kunming (KMG)

Guangzhou (CAN) to Kunming (KMG) flights

There are direct flights from Guangzhou Baiyun International Airport to Kunming Changshui International Airport, sold by 6 airlines (including codeshares): 9 Air, Air China, China Southern Airlines, Kunming Airlines, China Eastern and Shenzhen Airlines. The distance is 1,068 km, about 1h 50m in the air. There are also 11 one-stop options, via airports such as Hong Kong, Hanoi and Guiyang.

Live fares for CAN → KMGSee all routes on the map
1,068 kmdistance
~1h 50mdirect flight time (estimate)
6direct airlines
11one-stop options

Direct flights from Guangzhou to Kunming

RouteAirlines (incl. codeshares)DistanceTime (est.)
CAN → KMG9 Air, Air China, China Southern Airlines, Kunming Airlines, China Eastern, Shenzhen Airlines1,068 km~1h 50m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
HKG Hong KongCathay Pacific and China Southern Airlines then Cathay Pacific and Aero Nomad Airlines1,296 km~4h 15m
HAN HanoiChina Southern Airlines and Vietjet then China Eastern1,330 km~4h 15m
KWE GuiyangAir China and China Southern Airlines then Sichuan Airlines and Lucky Air1,162 km~4h 5m
NNG NanningAir China and China Southern Airlines then Lucky Air and China Southern Airlines1,133 km~4h 5m
KWL GuilinChina Southern Airlines then Lucky Air and China Southern Airlines1,103 km~4h
MFM MacauChina Southern Airlines then China Eastern1,276 km~4h 15m
BHY BeihaiChina Southern Airlines then China Southern Airlines and China Eastern1,221 km~4h 10m
ZHA ZhanjiangChina Southern Airlines then Tianjin Airlines1,261 km~4h 10m
LZH LiuzhouChina Southern Airlines then Chengdu Airlines1,068 km~4h
ZYI ZunyiChina Southern Airlines then Spring Airlines1,286 km~4h 15m
BFJ BijieChina Southern Airlines then Juneyao Airlines1,254 km~4h 10m

More from Guangzhou and Kunming

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.