Wayfli › Guangzhou (CAN) › To Manila (MNL)

Guangzhou (CAN) to Manila (MNL) flights

There are direct flights from Guangzhou Baiyun International Airport to Manila Ninoy Aquino International Airport, sold by 3 airlines (including codeshares): Cebu Pacific, China Southern Airlines and Philippine Airlines. The distance is 1,278 km, about 2h 5m in the air. There are also 3 one-stop options, via airports such as Hong Kong, Macau and Kaohsiung.

Live fares for CAN → MNLSee all routes on the map
1,278 kmdistance
~2h 5mdirect flight time (estimate)
3direct airlines
3one-stop options

Direct flights from Guangzhou to Manila

RouteAirlines (incl. codeshares)DistanceTime (est.)
CAN → MNLCebu Pacific, China Southern Airlines, Philippine Airlines1,278 km~2h 5m

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 Cebu Pacific and Cathay Pacific1,282 km~4h 15m
MFM MacauChina Southern Airlines then Cebu Pacific and Air Macau1,297 km~4h 15m
KHH KaohsiungEVA Air then China Airlines and Philippines AirAsia1,627 km~4h 40m

More from Guangzhou and Manila

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.