General flight information
3 hr 35 min Travel time
1,849 km Distance between cities
KGS8,741 Lowest price
42 Direct flights per week
KGS11,455 Average ticket price
06:00 Earliest departure
01:45 Latest departure
4 hr 58 min Travel time
2,340 km Distance between cities
KGS9,430 Lowest price
3 Direct flights per week
KGS12,679 Average ticket price
21:15 Earliest departure
21:15 Latest departure
7 hr 35 min Travel time
2,147 km Distance between cities
KGS9,500 Lowest price
10 hr 40 min Travel time
2,403 km Distance between cities
KGS14,985 Lowest price
9 hr 42 min Travel time
2,409 km Distance between cities
KGS11,976 Lowest price
2,191 km Distance between cities
KGS16,368 Lowest price
2,175 km Distance between cities
KGS11,544 Lowest price
2,513 km Distance between cities
2,283 km Distance between cities
Popular destinations in Philippines
Cheap tickets
Direct flight schedule
- Manila every day from KGS12,080
- Cebu City Tue, Thu, Sat from KGS11,047
Connecting flights
KGS14,345 Shanghai — Caticlan KGS14,985 Shanghai — Puerto Princesa KGS17,013 Shanghai — Tagbilaran KGS16,368 Shanghai — Roxas City KGS14,666 Shanghai — Kalibo
Wed 13 Jan 01:05 – 13:15
12 hr 10 min / 1 layover Wed 13 Jan 01:35 – 17:10
15 hr 35 min / 1 layover Sun 6 Dec 01:35 – 22:00
20 hr 25 min / 1 layover Fri 12 Feb 01:35 – 16:15
14 hr 40 min / 1 layover Tue 19 Jan 01:35 – 21:05
1 day 19 hr 30 min / 1 layover Airlines with flights from Shanghai to Philippines
Including connecting fares
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 21 minutes.