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

Kunming (KMG) to Guangzhou (CAN) flights

There are direct flights from Kunming Changshui International Airport to Guangzhou Baiyun International Airport, sold by 6 airlines (including codeshares): Air France, 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 KMG → CANSee all routes on the map
1,068 kmdistance
~1h 50mdirect flight time (estimate)
6direct airlines
11one-stop options

Direct flights from Kunming to Guangzhou

RouteAirlines (incl. codeshares)DistanceTime (est.)
KMG → CANAir France, 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 Aero Nomad Airlines then Cathay Pacific and China Southern Airlines1,296 km~4h 15m
HAN HanoiChina Eastern then China Southern Airlines and Vietjet1,330 km~4h 15m
KWE GuiyangSichuan Airlines and Lucky Air then Air China and China Southern Airlines1,162 km~4h 5m
NNG NanningLucky Air and China Southern Airlines then Air China and China Southern Airlines1,133 km~4h 5m
KWL GuilinLucky Air and China Southern Airlines then China Southern Airlines1,103 km~4h
MFM MacauChina Eastern then China Southern Airlines1,276 km~4h 15m
BHY BeihaiChina Southern Airlines and China Eastern then China Southern Airlines1,221 km~4h 10m
ZHA ZhanjiangTianjin Airlines then China Southern Airlines1,261 km~4h 10m
LZH LiuzhouChengdu Airlines then China Southern Airlines1,068 km~4h
ZYI ZunyiSpring Airlines then China Southern Airlines1,286 km~4h 15m
BFJ BijieJuneyao Airlines then China Southern Airlines1,254 km~4h 10m

More from Kunming and Guangzhou

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.