Banaue to Sagada

Last updated:

Overview Compare Bus Van

How to get from Banaue to Sagada

Banaue to Sagada is easily reachable by many tourists travelling in the Philippines’ northern mountain region since they are only 3 hours apart.

Sagada’s gorgeous nature spots have become well-known tourist attractions, including Lumiang Burial Cave, Sumaguing Cave, Bomod-Ok Falls and the popular Kiltepan Viewpoint.

COVID-19 Travel Advisory: Since the beginning of 2022, the Philippines eased travel restrictions for foreign travellers and locals alike. The main requirement is to be fully vaccinated.

Taking a flight? As of December 2022, all international travellers bound for the Philippines must register on the eTravel website 72 hours before arrival in the country.

Upon arrival at Sagada, you are also required to show your vaccination card and your booking confirmation. This confirmation must be from an accommodation accredited by the Department of Tourism.

2 ways to get from Banaue to Sagada

The distance from Banaue to Sagada is 85 km (50 miles). In this post, we compare the 2 best options to travel from Banaue to Sagada: by bus (3 hours) and by van (3 hours). Ticket prices range from 290 PHP ($5)350 PHP ($6).

Transport modeDurationCostsAvailability
Bus3 hours 350 PHP ($6)Check Bus Tickets
Van3 hours290 PHP ($5)Read article for more info

Banaue to Sagada by Bus

Duration: 3 hours
Cost: 350 PHP ($6)
Duration: 3 hours
Cost: 350 PHP ($6)

The bus is a cheap and spacious option, but there are only early morning departures from Banaue to Sagada. Since the bus makes stops along the way, travel time can be 3 hours with fares from 350 PHP ($6).

Coda Lines is the sole operator of buses from Banaue to Sagada. The bus departs from Manila, makes a short stop in Banaue, and continues the journey to Sagada.

There are two buses from Manila that make a stop in Banaue daily, both at around 06:00. Tickets cost 350 PHP ($6) for the 3-hour bus ride.

Departure and arrival station

Buses coming from Manila arrive in the early morning at Banaue Bus Station.

From here, the buses continue to Sagada bus stop right in the town centre. This bus stop is within walking distance from the Municipal Tourism Center of Sagada.

Bus schedule from Banaue to Sagada

Bus companyScheduleCost
CODA Lines06:00-09:00350 PHP ($6)
Buy Your Bus Tickets

You can book your tickets by sending a message via the Coda Lines Facebook page, where they’re very responsive. The schedule has been changing quite a lot during the pandemic, so we suggest double-checking the schedule on their page.

Check Bus Tickets

Banaue to Sagada by Van

Duration: 3 hours
Cost: 290 PHP ($5)
Duration: 3 hours
Cost: 290 PHP ($5)

If you’d like to make a stop in Bontoc on the way, you can also take a combined van and jeepney ride. Travel time is also about 3 hours, excluding transfer time. Combined van and jeepney fares from Banaue to Sagada start at 290 PHP ($5).

One advantage of taking a van is the limited number of passengers. However, for taller passengers, the van doesn’t have much legroom and can feel cramped.

Note that these vans are not affiliated with any company, so online booking is not available. Most vans leave around 9:00, but there are vans available until the afternoon.

The journey from Banaue to Sagada costs 290 PHP ($5) per person and takes about 3 hours. Sometimes the vans make a stop in Bontoc, another tourist destination up north, but they mainly go directly to Sagada.

Departure and arrival station

Vans are parked near the Municipal Tourism Center in the Banaue town centre.

Same as the buses, you will also be dropped off at the bus stop in Sagada’s town centre.

Travelling via Bontoc

It’s possible to stop in Bontoc on the way from Banaue to Sagada. Some travellers choose this route because Bontoc has some nice spots worth visiting, including Balangagan Cave and Fowa-as Falls.

Bontoc is 60 km away from Banaue. You can catch a van to Bontoc in Banaue’s town centre for only 150 PHP ($2.60). The trip takes about 2.5 hours.

When you’re ready to go to Sagada, you can take a jeepney like a local. Jeepneys are parked in Bontoc’s town centre, and locals can easily point you in the right direction. The jeepney ride takes 1 hour and costs 50 PHP ($0.85). Jeepneys are available from 06:30 to 13:00.

You can also take a bus from Bontoc to Sagada, but the bus schedule isn’t very frequent. The bus departs Bontoc town centre at 12:00 and tickets cost 120 PHP ($2.05).

Itinerary from Banaue to Sagada


  • Banaue
  • 3 hours
  • Sagada

More routes in the Philippines

Dumaguete to Siquijor

Puerto Princesa to El Nido

Manila to Boracay

Cebu to Bohol

Cebu to Siargao

Manila to Siargao

Coron to El Nido

Manila to Coron

Malapascua to Cebu

Cebu to Malapascua

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 14

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Your feedback is very valueable to us

How we can improve this post?