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

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

Please note! Some routes are seasonal.

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

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