Puerto Princesa Subterranean River National Park
The Puerto Princesa Subterranean River National Park, also known as the Puerto Princesa Underground River is a protected area and national park managed by the local government.
It is the longest underground river that is filled with stalactite and stalagmite formations – which tourists can see and tour via a boat.
Location
The Puerto Princesa Subterranean River National Park is located in Barangay Cabayugan, around 80 kilometres north of Puerto Princesa.
Opening Days and Hours
The park is open during daytime, but tours have to be booked in advance as it gets fully booked in some days.
Entry Fee and Bookings
- Seniors and PWD: USD 2
- Children: USD 2
- Locals: USD 3.5
- Minors: USD 3
- Adults: USD 5
*Booking fee starts at USD 30 per person including boat fare and entry fee.
How to Get There
You can get to the Puerto Princesa Subterranean River National Park via a 1 to 1 ½ hour ride on a van or jeepney. Drop-off point is Sabang, from which you can enter the park via a short hike or a 20 to 40 minute boat ride.
Suggested For
- Backpackers
- Solo travelers
- Couples
- Group of friends
- Families with kids
Time to Spend
The entire tour plus travel time to get to the park takes around 3 to 5 hours – also depending on how long the line is at the entrance
Popularity and Best Time to Go
The best time to visit the Puerto Princesa Subterranean River National Park is during the summer months of March to early June.
Activities
- Adventure caving
- Trekking
- Swimming
- Mangrove forest tour
- Wildlife watching
- Boating
- Firefly watching
Food
There are a number of restaurants near the national park that offer different cuisines such as Filipino, Asian, Western, and even local Palawan delicacies.
Nearby Attractions
- Ugong Rock
- Palawan Heritage Center
- Palawan Museum
- Honda Bay
- Tubbataha Reef
- Coron Reef
- Sabang Beach
Stay
You can opt to stay in hotels and resorts located in Puerto Princesa, but the nearest accommodation to the park is the Nitivos Beach Resort, which costs USD 26 per night.