General flight information
3 hr 30 min Travel time
1,849 km Distance between cities
KGS12,155 Lowest price
14 Direct flights per week
16:00 Earliest departure
01:35 Latest departure
7 hr 40 min Travel time
2,147 km Distance between cities
KGS19,158 Lowest price
8 hr 50 min Travel time
2,340 km Distance between cities
KGS14,687 Lowest price
1 Direct flights per week
21:00 Earliest departure
21:00 Latest departure
2,175 km Distance between cities
KGS21,212 Lowest price
9 hr 55 min Travel time
2,405 km Distance between cities
KGS21,795 Lowest price
2,714 km Distance between cities
Popular destinations in Philippines
Cheap tickets
Direct flight schedule
- Manila Mon, Tue, Wed, Fri, Sat, Sun from KGS15,823
- Cebu City Thu from KGS17,421
Connecting flights
KGS12,473 Shanghai — Manila KGS19,158 Shanghai — Caticlan KGS16,638 Shanghai — Cebu City KGS21,794 Shanghai — Puerto Princesa
Wed 13 May 08:55 – 00:50
15 hr 55 min / 1 layover Tue 23 Jun 21:45 – 14:40
16 hr 55 min / 2 layovers Fri 19 Jun 07:20 – 18:10
10 hr 50 min / 1 layover Mon 25 May 16:00 – 17:55
1 day 1 hr 55 min / 1 layover FAQ
Flight duration from Shanghai to Philippines
On average, flights from Shanghai to Philippines take around 4 hours 2 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 13 minutes.