General flight information
8 hr 10 min Travel time
2,848 km Distance between cities
₾349 Lowest price
12 Direct flights per week
₾393 Average ticket price
12:55 Earliest departure
19:00 Latest departure
9 hr 16 min Travel time
3,374 km Distance between cities
₾408 Lowest price
16 hr 27 min Travel time
3,158 km Distance between cities
₾475 Lowest price
3,295 km Distance between cities
14 hr 25 min Travel time
3,441 km Distance between cities
₾474 Lowest price
3,191 km Distance between cities
₾460 Lowest price
Popular destinations in Philippines
Cheap tickets
Direct flight schedule
- Manila every day from ₾505.21
Connecting flights
₾360.94 Beijing — Manila ₾436.71 Beijing — Cebu City ₾474.04 Beijing — Caticlan ₾527.82 Beijing — Tagbilaran ₾462.33 Beijing — Kalibo
Thu 14 Jan 12:00 – 22:40
10 hr 40 min / 1 layover Thu 3 Dec 12:55 – 06:25
17 hr 30 min / 1 layover Mon 18 Jan 12:00 – 14:55
1 day 2 hr 55 min / 2 layovers Tue 5 Jan 18:35 – 21:00
1 day 2 hr 25 min / 2 layovers Sat 5 Dec 19:30 – 18:05
22 hr 35 min / 2 layovers FAQ
Flight duration from Beijing to Philippines
On average, flights from Beijing to Philippines take around 5 hours 7 minutes when flying directly. With layovers, the flight duration can be up to 9 hours 18 minutes.