Last updated on September 2nd, 2019 at 08:57 pm
Hundred Islands National Park is located in Pangasinan Province. The group of 123 islands are quite popular for Filipinos especially in the weekend and summer. We will write about our experience how to get to Hundred Islands from Manila and Pampanga. It can be done in a long day trip from Manila and Angeles City. But if you have time,we recommend you to extend your trip to the North and go visit La Union, Vigan, Ilocos Norte as well, and why not include Pagudpud, too!
You can read our full travel guide to visit Hundred Islands National Park!
Read here Pangasinan tourist spots!
Best time to visit Hundred islands
Pangasinan where Hundred Islands is located has dry season from November to April and the wet season from May to October. It is recommended dry season from December to February when temperatures are cooler. And you will not be interrupted by rains and will not be really hot going around.
How to get to Hundred Islands National Park
How to get to Hundred Islands National Park from Manila
To get to Hundred Islands National Park if you are coming from Manila. You have to rid a bus to Alaminos City. Victory Lines have routes from Manila to Alaminos. The fare is 400 PHP and travel time is around 5-6 hours depending on the traffic. There are buses running from Cubao anytime of the day.
Once you are in Alaminos. You have to ride a tricycle to reach to the tourism information center in Hundred Islands, which is around 5-6 kilometers away from where you will be dropped off. The fare of the tricycle is around 100 PHP . And you can share the ride with other people. If you go early morning like we did, we suggest to stop half of the way to grab some food in a carinderia or any other place available.
How to get to Hundred Islands National Park from Clark
We chose this option since we are based in Angeles City in Pampanga and we traveled by bus to Hundred Islands National Park. We took a night bus from Dau and the travel time was around 3-4 hours with a stopover in Tarlac. The fare of the bus is 275 PHP per person.
Once you are in Alaminos City, again you have to ride a tricycle to reach to the tourism information center which is around 5-6 kilometers away from where you will be dropped off. The fare of the tricycle is 100 PHP, shareable with other passengers if you are riding with them.
How to get to Hundred Islands National Park from Dagupan City
If you are going to Hundred islands National Park from Dagupan City there is an hour by bus until Alaminos Bus Terminal. From the Bus Terminal you have to ride a tricycle 100 PHP for 10 minutes ride to Lucap Wharf.
How to get to Hundred Islands National Park from Baguio
There are buses from Victory Liner the ride is 3 hours from Baguio to Alaminos Bus Terminal. Once you are in the Bus Terminal you have to ride a tricycle to Lucap Wharf around 10 minutes ride.
How to get to Hundred islands from La Union
There are buses going from San Fernando to Alaminos Bus Terminal. Also there are boats going to Bolinao. Once in Bolinao you have to ride a bus to Alaminos around one hour.
ENTRANCE FEES FOR HUNDRED ISLANDS NATURAL PARK
FOR A DAY TOUR IN HUNDRED ISLANDS NATURAL PARK 2019
These are the prices per person for a day tour, 200 PHP in total:
Registration Fee – 100 PHP
Environmental Fee – 60 PHP
Entrance Fee/IPAF – 30 PHP
Insurance Fee – 10 PHP
OVERNIGHT IN HUNDRED ISLANDS NATURAL PARK 2019
If you want to stay overnight, it is 160 PHP. These prices are from our recent trip in January 2019.
Registration Fee – 160 PHP
Environmental Fee – 120 PHP
Entrance Fee/IPAF – 30 PHP
Insurance Fee – 10 PHP
PRICES FOR ACTIVITIES IN HUNDRED ISLANDS NATURAL PARK
Zip Line (546m) Governors 260 PHP
Zip Line (345m) Lopez 250 PHP
Zip Line (120m) Quezon 100 PHP
Jet Ski (1-2 pax) 1000 PHP
Banana Boat (min 6 pax) 250PHP/per person
Helmet Diving 400 PHP (20 minutes per person)
Kayaking (max 2 pax) 250 PHP per hour
Snorkeling 250 PHP
PRICES OF ISLAND HOPPING IN HUNDRED ISLANDS NATURAL PARK 2019
SMALL BOAT (1-5 Passengers)
One-Day Tour with Service Boat 1,400 PHP
Two-Day Tour with Service Boat 3,000 PHP
MEDIUM BOAT (6-10 Passengers)
One-Day Tour with Service Boat 1,800 PHP
Two-Day Tour with Service Boat 3,800 PHP
LARGE BOAT (11-15 Passenger)
One-Day Tour with Service Boat 2,000 PHP
Two-Day Tour with Service Boat 4,500 PHP
Where to Stay in Hundred Islands
There are places to stay in Hundred Islands, especially at at Governors Island, Children Island and Quezon Island.You can also bring your own tent or even rent one in Hundred Islands for 500 PHP. The fee for camping is 200 PHP per tent.
You can also try AirBnB in Pangasinan as we did, we were able to rent a place for 5 people for only $20 USD.
Hope it’s useful our travel guide how to get to Hundred Islands National Park. Let us know in the comments below if you have questions or we are missing something.