Lowcost flights from Luzon Island (Philippines) to Puerto Princesa (Philippines), €18 - €74

Direct distance between cities: 738 km. Average direct flight time is 1:52 hours.

Please note! Some routes are seasonal.

From Luzon Island to Puerto Princesa with PAL Express (2P)
From Luzon Island to Puerto Princesa with Cebu Pacific (5J)
From Luzon Island to Puerto Princesa with SkyUp (PQ)
Average ticket price: €18 - €74

Connection in Busuanga (Philippines)
From Luzon Island to Busuanga with PAL Express (2P)
Average ticket price: €11 - €44
From Busuanga to Puerto Princesa with PAL Express (2P)
Average ticket price: €8 - €31
Connection in Cebu City (Philippines)
From Luzon Island to Cebu City with Cebu Pacific (5J)
From Luzon Island to Cebu City with PAL Express (2P)
Average ticket price: €18 - €71
From Cebu City to Puerto Princesa with Cebu Pacific (5J)
From Cebu City to Puerto Princesa with PAL Express (2P)
Average ticket price: €14 - €58
Connection in Davao (Philippines)
From Luzon Island to Davao with Cebu Pacific (5J)
From Luzon Island to Davao with PAL Express (2P)
From Luzon Island to Davao with SkyUp (PQ)
Average ticket price: €28 - €111
From Davao to Puerto Princesa with Cebu Pacific (5J)
Average ticket price: €20 - €81
Connection in Iloilo (Philippines)
From Luzon Island to Iloilo with Cebu Pacific (5J)
Average ticket price: €15 - €61
From Iloilo to Puerto Princesa with Cebu Pacific (5J)
Average ticket price: €11 - €43