General flight information
12 hr 10 min Travel time
1,849 km Distance between cities
KGS12,206 Lowest price
22 Direct flights per week
16:00 Earliest departure
01:35 Latest departure
4 hr 40 min Travel time
2,340 km Distance between cities
KGS16,101 Lowest price
7 Direct flights per week
21:00 Earliest departure
21:00 Latest departure
7 hr 40 min Travel time
2,147 km Distance between cities
KGS16,750 Lowest price
9 hr 45 min Travel time
2,411 km Distance between cities
KGS18,345 Lowest price
2,236 km Distance between cities
KGS25,296 Lowest price
2,714 km Distance between cities
1,694 km Distance between cities
KGS16,718 Lowest price
Popular destinations in Philippines
Cheap tickets
Direct flight schedule
- Manila every day from KGS14,033
- Cebu City Tue, Wed, Thu, Sat from KGS17,057
Connecting flights
KGS12,205 Shanghai — Manila KGS16,100 Shanghai — Cebu City KGS16,749 Shanghai — Caticlan KGS18,345 Shanghai — Tagbilaran KGS25,295 Shanghai — El Nido KGS16,717 Shanghai — Luzon Island
Wed 8 Jul 13:20 – 22:55
9 hr 35 min / 1 layover Wed 8 Jul 08:35 – 18:10
9 hr 35 min / 1 layover Sun 16 Aug 14:30 – 08:40
18 hr 10 min / 2 layovers Fri 24 Jul 23:00 – 19:50
20 hr 50 min / 1 layover Sun 26 Jul 22:30 – 19:55
21 hr 25 min / 2 layovers Sat 22 Aug 08:35 – 09:10
1 day 35 min / 1 layover FAQ
Flight duration from Shanghai to Philippines
On average, flights from Shanghai to Philippines take around 3 hours 54 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 16 minutes.