Manila (MNL) to Beijing (PEK) nonstop flights

Air China and Philippine Airlines fly nonstop from Manila (MNL) to Beijing (PEK): 2,876 km (1,787 mi), about 4h 50m in the air.

Distance
2,876 km (1,787 mi)
Flight time
4h 50m
From
Ninoy Aquino International Airport in Manila, Philippines
To
Beijing Capital International Airport in Beijing, China

Airlines on this route

Return flights

Beijing (PEK) to Manila (MNL) is flown nonstop by Air China and Philippine Airlines.

More nonstop flights from Manila

All 87 destinations from Manila (MNL)

More nonstop flights from Beijing

All 212 destinations from Beijing (PEK)