General flight information
8 hr 10 min Travel time
2,848 km Distance between cities
TJS 1,264 Lowest price
12 Direct flights per week
TJS 1,628 Average ticket price
12:55 Earliest departure
19:00 Latest departure
9 hr 16 min Travel time
3,374 km Distance between cities
TJS 1,490 Lowest price
16 hr 27 min Travel time
3,158 km Distance between cities
TJS 1,683 Lowest price
14 hr 25 min Travel time
3,441 km Distance between cities
TJS 1,762 Lowest price
Popular destinations in Philippines
Cheap tickets
Direct flight schedule
- Manila every day from TJS 1,806
Connecting flights
TJS 1,300 Beijing — Manila TJS 1,490 Beijing — Cebu City TJS 1,682 Beijing — Caticlan TJS 1,873 Beijing — Tagbilaran
Tue 5 Jan 18:35 – 11:20
16 hr 45 min / 1 layover Fri 4 Dec 12:55 – 23:25
10 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 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.