Compare prices
EN
White Mediterranean-style houses with a lighthouse in the background

Travel tips

How to Get to Hundred Islands from Manila

Alaminos City sits about 240 kilometers north of Metro Manila. You can reach the jump-off point for Hundred Islands National Park in four to six hours.

Photo: tour listing on Viator

In short

  • Buses take 5 to 6 hours and cost PHP 500 to PHP 600.
  • Driving takes 4 to 5 hours via NLEX and SCTEX.
  • All routes end at Lucap Wharf for boat departures.
In this article
  1. How to take a bus to Hundred Islands from Manila?
  2. How do you get to Lucap Wharf from the Alaminos bus terminal?
  3. What is the driving route from Manila to Hundred Islands?

Travelers reach Hundred Islands by heading to Alaminos City in Pangasinan. The main entry point is Lucap Wharf, where you register and rent boats.

How to take a bus to Hundred Islands from Manila?

Ride a Victory Liner or Five Star bus from Cubao or Pasay directly to Alaminos City.

The bus ride takes 5 to 6 hours. Expect to pay between PHP 500 and PHP 600 for the fare. Buses depart frequently from the Metro Manila terminals.

How do you get to Lucap Wharf from the Alaminos bus terminal?

Hire a tricycle at the bus terminal to drive you straight to Lucap Wharf.

The fare costs PHP 100. The tricycle will drop you off right at the tourism office where boat dispatching happens.

People relaxing on a green tour boat beached on a sandbank
Photo: tour listing on Viator

What is the driving route from Manila to Hundred Islands?

Drive north via NLEX and SCTEX, exit at Luisita, and take the national roads to Alaminos.

Driving takes 4 to 5 hours. Follow the roads through Camiling and Bugallon until you reach Alaminos City. Head straight to Lucap Wharf, where paid parking is available for visitors.

Route ModeTravel TimeEstimated Cost
Bus5-6 hoursPHP 500-600
Car4-5 hoursGas and Tolls
Tricycle (Terminal to Wharf)Short ridePHP 100
Aerial view of numerous small islands forming a scenic coastal archipelago
Hundred Islands Day tour in Pangasinan (Private)8 h to 9 h 5.0 (1)from $84

Questions travellers ask

How far is Hundred Islands from Manila?

Hundred Islands National Park is located about 240 kilometers north of Manila.

Where do you park at Hundred Islands?

Paid parking is available right at Lucap Wharf in Alaminos City.

Do buses run directly to Alaminos City?

Yes, Victory Liner and Five Star buses run direct routes from Cubao and Pasay terminals to Alaminos City.

island hopping tourfrom $79 on Viator
Check dates