There are 5 ways to get from Banaue Rice Terraces to Puerto Princesa by taxi, plane, bus or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Taxi to Cauayan, fly  •  4 h 58 min

  1. Take a taxi from Banaue Rice Terraces to Cauayan
  2. Fly from Cauayan (CYZ) to Puerto Princesa (PPS) CYZ - PPS

$118 - $375

Cheapest option

Bus, car ferry  •  35 h 52 min

  1. Take the bus from Banaue to Manila
  2. Take the car ferry from Manila Pier 4 to Puerto Princesa Manila

$39 - $72

3 alternative options

Taxi, bus to Clark International, fly  •  8 h 57 min

  1. Take a taxi from Banaue Rice Terraces to Philippine Rabbit Baguio
  2. Take the bus from Philippine Rabbit Baguio to Mabalacat
  3. Fly from Clark International (CRK) to Puerto Princesa (PPS) CRK - PPS

$330 - $1,185

Taxi, car ferry  •  28 h 54 min

  1. Take a taxi from Banaue Rice Terraces to Manila Pier 4
  2. Take the car ferry from Manila Pier 4 to Puerto Princesa Manila

$124 - $174

Taxi, bus, car ferry  •  33 h 47 min

  1. Take a taxi from Banaue Rice Terraces to Philippine Rabbit Baguio
  2. Take the bus from Philippine Rabbit Baguio to Philippine Rabbit Avenida
  3. Take the car ferry from Manila Pier 4 to Puerto Princesa

$97 - $144

Questions & Answers

The distance between Banaue Rice Terraces and Puerto Princesa is 836 km.

The best way to get from Banaue Rice Terraces to Puerto Princesa without a car is to taxi and car ferry which takes 28 h 54 min and costs .

More details

It takes approximately 4 h 58 min to get from Banaue Rice Terraces to Puerto Princesa, including transfers.

More details

There is no direct flight from Cauayan Airport to Puerto Princesa Airport. The quickest flight takes 5 h 45 min and has one stopover.

Search flights

Philippine Airlines, AirAsia Philippines and Cebu Pacific offer flights from Cauayan Airport to Puerto Princesa Airport.

Search flights

There are 260+ hotels available in Puerto Princesa. Prices start at $14 USD per night.

More details

Map of how to get from Banaue Rice Terraces to Puerto Princesa.
Launch map view
  • Distance: 522.4 miles
  • Duration: 4 h 58 min

What companies run services between Banaue Rice Terraces, Philippines and Puerto Princesa, Philippines?

There is no direct connection from Banaue Rice Terraces to Puerto Princesa. However, you can take the taxi to Cauayan airport then fly to Puerto Princesa. Alternatively, you can take the taxi to Philippine Rabbit Baguio, take the bus to Mabalacat, take the taxi to Clark International airport, then fly to Puerto Princesa.

Airlines
AirAsia Philippines
Website
airasia.com
Flights from Cauayan to Puerto Princesa via Clark International
Ave. Duration
3 h
When
Tuesday, Thursday and Saturday
Estimated price
$55 - $370
Flights from Clark International to Puerto Princesa
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$55 - $410
Cebu Pacific
Website
cebupacificair.com
Flights from Cauayan to Puerto Princesa via Manila
Ave. Duration
5 h 45 min
When
Every day
Estimated price
$80 - $330
Flights from Cauayan to Puerto Princesa via Manila, Cebu
Ave. Duration
5 h 55 min
When
Every day
Estimated price
$130 - $550
Philippine Airlines
Website
philippineairlines.com
Flights from Clark International to Puerto Princesa
Ave. Duration
1 h 30 min
When
Tuesday, Thursday and Saturday
Estimated price
$260 - $1,500
Bus operators
Philippine Rabbit
Phone
+63 922 867 7358
Website
facebook.com
Bus from Philippine Rabbit Baguio to Mabalacat
Ave. Duration
3 h 11 min
Frequency
Every 4 hours
Estimated price
$4 - $7
Schedules at
facebook.com
Bus from Philippine Rabbit Baguio to Philippine Rabbit Avenida
Ave. Duration
5 h
Frequency
Every 4 hours
Estimated price
$7 - $10
Schedules at
facebook.com
Coda Lines Corporation
Phone
+63 927 559 2197
Website
codalinesph.com
Bus from Banaue to Manila
Ave. Duration
9 h 30 min
Frequency
4 times a day
Estimated price
$12
Schedules at
codalinesph.com
Book at
12go.asia
Ferry operators
2 GO Travel
Phone
(+63 2) 528.7209
Email
info@2go.com.ph
Website
travel.2go.com.ph
Car ferry from Manila Pier 4 to Puerto Princesa
Ave. Duration
24 h
Frequency
Once a week
Estimated price
$27 - $60
Schedules at
travel.2go.com.ph
Book at
travel.2go.com.ph
Super Value Class
$27 - $40
Tourist Class
$35 - $45
Cabin
$55 - $60
Stateroom for 3
$128
Other operators
Taxi from Banaue Rice Terraces to Cauayan
Ave. Duration
1 h 58 min
Estimated price
$35 - $45

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, How to get from Heathrow Airport into central London and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

Where to next?