Language INR/IN

Flights to Puerto Princesa

Find cheap flights to Puerto Princesa in 2025/2026 from ₹25,767 This is the cheapest return flight found to Puerto Princesa from India on FlightsFinder on May 13th 2025 at 03:52. This offer may no longer be available. Click the offer to check live prices & dates of travel.

Return

1

Adults

- +

Children

Aged 2-12

- +

Infant

Aged 0-2

- +

Reset

Confirm

Economy

  • We compare
  • Kayak
  • Skyscanner
  • Momondo
  • Cheapflights
  • Jetradar
  • Kiwi
Departing
Departing
Returning

Flight 1

Departing

Flight 2

Departing

Flight 3

Departing

Add another flight

Clear all

Flexible Dates

Our Flight Finder compares the cheapest flights to Puerto Princesa from the most established flight comparison sites.
Fly to Puerto Princesa and visit sites like Puerto Princesa Subterranean River National Park, Frazer Island, Nagtabon Beach & Iwahig Firefly Watching.

Plane flying over earth

1. Enter your search requirements for Puerto Princesa

2. Compare the best Puerto Princesa deals from top comparison engines

Flight ticket

3. Book your Puerto Princesa flight at the cheapest price

Recent deals found from

to:
in:

What are the cheapest return flights to Puerto Princesa in 2025/2026?

These economy flights were found on FlightsFinder from India to Puerto Princesa in the last few days. Prices subject to availability.

No flights found for this month.

No flights found for this month.

No flights found for this month.

What are the cheapest one-way flights to Puerto Princesa in 2025/2026?

These economy flights were found on FlightsFinder from India to Puerto Princesa in the last few days. Prices subject to availability.

No flights found for this month.

No flights found for this month.

No flights found for this month.

When are flights to Puerto Princesa cheapest?

up

The month of August

happy

According to our data, August is on average the cheapest time to book flights to Puerto Princesa.
You can get flights from ₹25,767 return.

When is the most expensive time to fly to Puerto Princesa?

up

The month of April

happy

According to our data, April is on average the most expensive time to book flights to Puerto Princesa.
A return flight could set you back more than ₹53,912.

Why fly to Puerto Princesa?

Nestled on the picturesque island of Palawan in the Philippines, Puerto Princesa is a vibrant city renowned for its stunning natural beauty and enchanting underground river. Home to the captivating Puerto Princesa Subterranean River National Park, a UNESCO World Heritage Site, this city offers visitors a chance to explore one of the world's most fascinating underground cave systems. With its lush jungles, crystal-clear waters, and warm hospitality, Puerto Princesa beckons travelers seeking a harmonious blend of adventure and relaxation. Whether you're exploring the depths of the underground river or unwinding on pristine beaches, this city promises a truly unforgettable experience.

Frequently asked questions about Flights to Puerto Princesa

What is considered a good price to Puerto Princesa?

Which popular airports are close to Puerto Princesa?

How long does it take to fly to Puerto Princesa?

How do I find the cheapest possible flights to Puerto Princesa?

Are there direct flights to Puerto Princesa?

What is the weather like in Puerto Princesa?

How far is the main airport in Puerto Princesa from the city centre?

How far in advance should I book my flight to Puerto Princesa?

Which day is cheapest to fly to Puerto Princesa?

Weather in Puerto Princesa

Clouds
Clouds

31.2 °C

Thu, 15 May 2025

Average Temperature

31°C

Jan

31°C

Feb

32°C

Mar

33°C

Apr

33°C

May

32°C

Jun

31°C

Jul

31°C

Aug

32°C

Sep

31°C

Oct

31°C

Nov

31°C

Dec

Puerto Princesa

Flight Distance and Flying Time to Puerto Princesa

Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Puerto Princesa (PPS)

Distance:
2,992 miles (4,816 kilometres)

Average flight time (direct 7 hours 8 minutes)

Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Puerto Princesa (PPS)

Distance:
3,129 miles (5,035 kilometres)

Average flight time (direct 7 hours 27 minutes)

Chennai, India - Chennai International Airport (MAA) to Puerto Princesa (PPS)

Distance:
2,621 miles (4,218 kilometres)

Average flight time (direct 6 hours 19 minutes)

Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Puerto Princesa (PPS)

Distance:
2,787 miles (4,485 kilometres)

Average flight time (direct 6 hours 41 minutes)

Kochi, India - Cochin International Airport (COK) to Puerto Princesa (PPS)

Distance:
2,881 miles (4,636 kilometres)

Average flight time (direct 6 hours 54 minutes)

Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Puerto Princesa (PPS)

Distance:
2,753 miles (4,431 kilometres)

Average flight time (direct 6 hours 37 minutes)

Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Puerto Princesa (PPS)

Distance:
2,854 miles (4,593 kilometres)

Average flight time (direct 6 hours 50 minutes)

Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Puerto Princesa (PPS)

Distance:
2,194 miles (3,530 kilometres)

Average flight time (direct 5 hours 22 minutes)

Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Puerto Princesa (PPS)

Distance:
3,178 miles (5,114 kilometres)

Average flight time (direct 7 hours 33 minutes)

Kozhikode, India - Kozhikode International Airport (CCJ) to Puerto Princesa (PPS)

Distance:
2,908 miles (4,679 kilometres)

Average flight time (direct 6 hours 57 minutes)

Jaipur, India - Jaipur International Airport (JAI) to Puerto Princesa (PPS)

Distance:
3,035 miles (4,885 kilometres)

Average flight time (direct 7 hours 14 minutes)

Goa, India - Dabolim Airport (GOI) to Puerto Princesa (PPS)

Distance:
3,050 miles (4,908 kilometres)

Average flight time (direct 7 hours 16 minutes)

Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Puerto Princesa (PPS)

Distance:
2,734 miles (4,400 kilometres)

Average flight time (direct 6 hours 34 minutes)

Coimbatore, India - Coimbatore International Airport (CJB) to Puerto Princesa (PPS)

Distance:
2,834 miles (4,561 kilometres)

Average flight time (direct 6 hours 47 minutes)

Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Puerto Princesa (PPS)

Distance:
2,722 miles (4,380 kilometres)

Average flight time (direct 6 hours 32 minutes)

Pune, India - Lohegaon Airport (PNQ) to Puerto Princesa (PPS)

Distance:
3,057 miles (4,920 kilometres)

Average flight time (direct 7 hours 17 minutes)

Bagdogra, India - Bagdogra Airport (IXB) to Puerto Princesa (PPS)

Distance:
2,304 miles (3,709 kilometres)

Average flight time (direct 5 hours 37 minutes)

Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Puerto Princesa (PPS)

Distance:
2,106 miles (3,389 kilometres)

Average flight time (direct 5 hours 10 minutes)

Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Puerto Princesa (PPS)

Distance:
2,444 miles (3,932 kilometres)

Average flight time (direct 5 hours 55 minutes)

Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Puerto Princesa (PPS)

Distance:
3,190 miles (5,134 kilometres)

Average flight time (direct 7 hours 35 minutes)

Madurai, India - Madurai Airport (IXM) to Puerto Princesa (PPS)

Distance:
2,767 miles (4,453 kilometres)

Average flight time (direct 6 hours 38 minutes)

Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Puerto Princesa (PPS)

Distance:
2,750 miles (4,426 kilometres)

Average flight time (direct 6 hours 36 minutes)

Chandigarh, India - Chandigarh Airport (IXC) to Puerto Princesa (PPS)

Distance:
3,056 miles (4,918 kilometres)

Average flight time (direct 7 hours 17 minutes)

Map of Puerto Princesa

Travel Videos About Puerto Princesa

Cheapest flight routes found to Puerto Princesa

From Chennai

From Chennai (MAA), India to Puerto Princesa, Philippines (PPS): ₹25,767

Depart: 07 Aug 2025 · Return: 11 Aug 2025 Price found 13 May 2025, 03:52

From New Delhi

From New Delhi (DEL), India to Puerto Princesa, Philippines (PPS): ₹29,226

Depart: 22 Jun 2025 · Return: 29 Jun 2025 Price found 11 May 2025, 10:02

From Mumbai

From Mumbai (BOM), India to Puerto Princesa, Philippines (PPS): ₹31,014

Depart: 12 Aug 2025 · Return: 17 Aug 2025 Price found 14 May 2025, 09:21

From Kolkata

From Kolkata (CCU), India to Puerto Princesa, Philippines (PPS): ₹32,138

Depart: 04 Jul 2025 · Return: 13 Jul 2025 Price found 13 May 2025, 04:13

From Bengaluru

From Bengaluru (BLR), India to Puerto Princesa, Philippines (PPS): ₹33,778

Depart: 06 Oct 2025 · Return: 11 Oct 2025 Price found 12 May 2025, 13:20

From Coimbatore

From Coimbatore (CJB), India to Puerto Princesa, Philippines (PPS): ₹37,908

Depart: 01 Oct 2025 · Return: 24 Oct 2025 Price found 12 May 2025, 05:13

From Kochi

From Kochi (COK), India to Puerto Princesa, Philippines (PPS): ₹37,987

Depart: 01 Oct 2025 · Return: 05 Oct 2025 Price found 12 May 2025, 02:48

From Hyderabad

From Hyderabad (HYD), India to Puerto Princesa, Philippines (PPS): ₹43,832

Depart: 01 Jun 2025 · Return: 08 Jun 2025 Price found 12 May 2025, 05:39

From Nagpur

From Nagpur (NAG), India to Puerto Princesa, Philippines (PPS): ₹47,462

Depart: 17 Jun 2025 · Return: 22 Jun 2025 Price found 12 May 2025, 03:14

From Pune

From Pune (PNQ), India to Puerto Princesa, Philippines (PPS): ₹61,955

Depart: 18 May 2025 · Return: 25 May 2025 Price found 13 May 2025, 14:26