There are 3 ways to get from Banaue Rice Terraces to Hundred Islands National Park by bus

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

Bus Aladdin Transit  •  5 h 13 min

  1. Take the bus from Ifugao to Dagupan

$19 - $21

Cheapest option

Bus Coda Lines Corporation  •  11 h 22 min

  1. Take the bus from Banaue to Baguio
  2. Take the bus from Baguio to Lingayen

$10 - $11

1 alternative option

Bus Ohayami Trans  •  11 h 10 min

  1. Take the bus from Banaue to Baguio
  2. Take the bus from Baguio to Lingayen

$10 - $15

Questions & Answers

The cheapest way to get from Banaue Rice Terraces to Hundred Islands National Park is to bus which costs ₱500 - ₱600 and takes 11 h 22 min.

More details

The quickest way to get from Banaue Rice Terraces to Hundred Islands National Park is to bus which takes 5 h 13 min and costs ₱1,000 - ₱1,150.

More details

The distance between Banaue Rice Terraces and Hundred Islands National Park is 134 km.

It takes approximately 5 h 13 min to get from Banaue Rice Terraces to Hundred Islands National Park, including transfers.

More details

What companies run services between Banaue Rice Terraces, Philippines and Hundred Islands National Park, Philippines?

Aladdin Transit operates a bus from Banaue Rice Terraces to Hundred Islands National Park 4 times a day. Tickets cost $9 and the journey takes 4 h.

Bus operators
Aladdin Transit
Website
aladdintransitcorporation.webs.com
Bus from Ifugao to Dagupan
Ave. Duration
4 h
Frequency
4 times a day
Estimated price
$9
Schedules at
aladdintransitcorporation.webs.com
Ohayami Trans
Website
ohayamitrans.com
Bus from Banaue to Baguio
Ave. Duration
8 h
Frequency
Once daily
Estimated price
$7 - $11
Schedules at
ohayamitrans.com
Book at
12go.asia
Coda Lines Corporation
Phone
+63 927 559 2197
Website
codalinesph.com
Bus from Banaue to Baguio
Ave. Duration
8 h
Frequency
Twice daily
Estimated price
$8
Schedules at
codalinesph.com
Book at
codalinesph.com

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 Need to know: Jadrolinija, Train travel in France: A guide to SNCF and Need to know: Greyhound - to help you get the most out of your next trip.

Trips to Hundred Islands National Park

Tarlac City to Hundred Islands National Park Manila Airport MNL to Hundred Islands National Park Manila to Hundred Islands National Park Vigan to Hundred Islands National Park Banaue to Hundred Islands National Park Angeles City to Hundred Islands National Park Sagada to Hundred Islands National Park San Fernando Central Luzon Philippines to Hundred Islands National Park Batangas to Hundred Islands National Park Subic to Hundred Islands National Park Zambales to Hundred Islands National Park Malolos to Hundred Islands National Park Malate to Hundred Islands National Park Tacloban Airport TAC to Hundred Islands National Park Guimaras to Hundred Islands National Park Tuguegarao Airport TUG to Hundred Islands National Park Bataan Central Luzon Philippines to Hundred Islands National Park Dagupan to Hundred Islands National Park Legazpi to Hundred Islands National Park Pagsanjan Falls to Hundred Islands National Park Cagayan Valley to Hundred Islands National Park Cabiao to Hundred Islands National Park Nuestra Sra De Guadalupe Makati City Manila to Hundred Islands National Park San Fernando Cagayan Valley Philippines to Hundred Islands National Park Sumilon Island Central Visayas Philippines to Hundred Islands National Park Palawan to Hundred Islands National Park San Carlos City to Hundred Islands National Park San Antonio to Hundred Islands National Park Subic Bay Freeport Zone to Hundred Islands National Park Balibago CALABARZON Philippines to Hundred Islands National Park