Language CAD/CA

Flights to Puerto Princesa

Find cheap flights to Puerto Princesa in 2025/2026 from C$1,267 This is the cheapest return flight found to Puerto Princesa from Canada on FlightsFinder on March 10th 2025 at 06:19. 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 Canada 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.

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 Canada 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.

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 September

happy

According to our data, September is on average the cheapest time to book flights to Puerto Princesa.
You can get flights from C$1,267 return.

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

up

The month of July

happy

According to our data, July is on average the most expensive time to book flights to Puerto Princesa.
A return flight could set you back more than C$2,456.

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

29.5 °C

Fri, 14 Mar 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

Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Puerto Princesa (PPS)

Distance:
8,569 miles (13,791 kilometres)

Average flight time (direct 19 hours 32 minutes)

Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Puerto Princesa (PPS)

Distance:
8,544 miles (13,749 kilometres)

Average flight time (direct 19 hours 29 minutes)

Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Puerto Princesa (PPS)

Distance:
6,914 miles (11,127 kilometres)

Average flight time (direct 15 hours 51 minutes)

Calgary, Canada - Calgary International Airport (YYC) to Puerto Princesa (PPS)

Distance:
7,188 miles (11,568 kilometres)

Average flight time (direct 16 hours 28 minutes)

Edmonton, Canada - Edmonton International Airport (YEG) to Puerto Princesa (PPS)

Distance:
7,113 miles (11,448 kilometres)

Average flight time (direct 16 hours 18 minutes)

Halifax, Canada - Metropolitan Area Airport (YHZ) to Puerto Princesa (PPS)

Distance:
8,660 miles (13,937 kilometres)

Average flight time (direct 19 hours 44 minutes)

Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Puerto Princesa (PPS)

Distance:
8,528 miles (13,724 kilometres)

Average flight time (direct 19 hours 27 minutes)

Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Puerto Princesa (PPS)

Distance:
8,481 miles (13,649 kilometres)

Average flight time (direct 19 hours 20 minutes)

Yellowknife, Canada - Yellowknife Airport (YZF) to Puerto Princesa (PPS)

Distance:
6,706 miles (10,793 kilometres)

Average flight time (direct 15 hours 24 minutes)

Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Puerto Princesa (PPS)

Distance:
7,779 miles (12,519 kilometres)

Average flight time (direct 17 hours 47 minutes)

St John's, Canada - St Johns International Airport (YYT) to Puerto Princesa (PPS)

Distance:
8,439 miles (13,582 kilometres)

Average flight time (direct 19 hours 15 minutes)

Kelowna, Canada - Kelowna International Airport (YLW) to Puerto Princesa (PPS)

Distance:
7,037 miles (11,324 kilometres)

Average flight time (direct 16 hours 8 minutes)

Sept-Iles, Canada - Sept-Iles Airport (YZV) to Puerto Princesa (PPS)

Distance:
8,283 miles (13,329 kilometres)

Average flight time (direct 18 hours 54 minutes)

Moncton, Canada - Greater Moncton International Airport (YQM) to Puerto Princesa (PPS)

Distance:
8,572 miles (13,795 kilometres)

Average flight time (direct 19 hours 32 minutes)

Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Puerto Princesa (PPS)

Distance:
8,071 miles (12,990 kilometres)

Average flight time (direct 18 hours 26 minutes)

Wabush, Canada - Wabush Airport (YWK) to Puerto Princesa (PPS)

Distance:
8,094 miles (13,027 kilometres)

Average flight time (direct 18 hours 29 minutes)

Victoria Airport, Canada - Victoria International Airport (YYJ) to Puerto Princesa (PPS)

Distance:
6,922 miles (11,140 kilometres)

Average flight time (direct 15 hours 52 minutes)

Fort McMurray, Canada - Fort McMurray Airport (YMM) to Puerto Princesa (PPS)

Distance:
7,044 miles (11,336 kilometres)

Average flight time (direct 16 hours 9 minutes)

Comox, Canada - Comox Airport (YQQ) to Puerto Princesa (PPS)

Distance:
6,830 miles (10,992 kilometres)

Average flight time (direct 15 hours 40 minutes)

Regina, Canada - Regina International Airport (YQR) to Puerto Princesa (PPS)

Distance:
7,531 miles (12,120 kilometres)

Average flight time (direct 17 hours 14 minutes)

Timmins, Canada - Victor M. Power Airport (YTS) to Puerto Princesa (PPS)

Distance:
8,225 miles (13,237 kilometres)

Average flight time (direct 18 hours 46 minutes)

Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Puerto Princesa (PPS)

Distance:
7,385 miles (11,884 kilometres)

Average flight time (direct 16 hours 54 minutes)

Map of Puerto Princesa

Travel Videos About Puerto Princesa

Cheapest flight routes found to Puerto Princesa

From Vancouver

From Vancouver (YVR), Canada to Puerto Princesa, Philippines (PPS): C$1,267

Depart: 26 Sep 2025 · Return: 03 Oct 2025 Price found 10 Mar 2025, 06:19

From Calgary

From Calgary (YYC), Canada to Puerto Princesa, Philippines (PPS): C$1,588

Depart: 16 Apr 2025 · Return: 28 Apr 2025 Price found 14 Mar 2025, 01:13

From Toronto

From Toronto (YYZ), Canada to Puerto Princesa, Philippines (PPS): C$1,882

Depart: 17 Apr 2025 · Return: 24 Apr 2025 Price found 10 Mar 2025, 14:36

From Saskatoon

From Saskatoon (YXE), Canada to Puerto Princesa, Philippines (PPS): C$2,107

Depart: 28 Jun 2025 · Return: 05 Jul 2025 Price found 13 Mar 2025, 06:30

From Montreal

From Montreal (YUL), Canada to Puerto Princesa, Philippines (PPS): C$2,260

Depart: 19 Apr 2025 · Return: 03 May 2025 Price found 11 Mar 2025, 23:17

From Quebec

From Quebec (YQB), Canada to Puerto Princesa, Philippines (PPS): C$3,154

Depart: 16 Mar 2025 · Return: 23 Mar 2025 Price found 11 Mar 2025, 19:40