Wayfli › Beijing (PEK) › To Manila (MNL)

Beijing (PEK) to Manila (MNL) flights

There are direct flights from Beijing Capital International Airport to Manila Ninoy Aquino International Airport, sold by 3 airlines (including codeshares): Cebu Pacific, Air China and Philippine Airlines. The distance is 2,876 km, about 4h in the air. There are also 12 one-stop options, via airports such as Shanghai, Guangzhou and Seoul.

Live fares for PEK → MNLSee all routes on the map
2,876 kmdistance
~4hdirect flight time (estimate)
3direct airlines
12one-stop options

Direct flights from Beijing to Manila

RouteAirlines (incl. codeshares)DistanceTime (est.)
PEK → MNLCebu Pacific, Air China, Philippine Airlines2,876 km~4h

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
PVG ShanghaiAir China and China Southern Airlines then Cebu Pacific and China Eastern2,951 km~6h 15m
CAN GuangzhouAir China and China Southern Airlines then Cebu Pacific and China Southern Airlines3,159 km~6h 30m
ICN SeoulAir China and China Southern Airlines then Cebu Pacific and Jeju Air3,511 km~6h 55m
HKG Hong KongAir China and Cathay Pacific then Cebu Pacific and Cathay Pacific3,138 km~6h 30m
TPE TaipeiEVA Air and Air China then Cebu Pacific and Air France2,899 km~6h 10m
SZX ShenzhenAir China and China Southern Airlines then Shenzhen Airlines3,137 km~6h 30m
CKG ChongqingSichuan Airlines and Air China then Air China3,708 km~7h 10m
XMN XiamenAir China and China Southern Airlines then Cebu Pacific and China Southern Airlines2,890 km~6h 10m
PUS BusanAir China and Hainan Airlines then Cebu Pacific and Jeju Air3,646 km~7h 5m
MFM MacauAir China and Air Macau then Cebu Pacific and Air Macau3,169 km~6h 30m
KHH KaohsiungChina Airlines then China Airlines and Philippines AirAsia2,878 km~6h 10m
JJN QuanzhouChina Southern Airlines and Xiamen Airlines then Philippine Airlines2,881 km~6h 10m

More from Beijing 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.