How to get from Manila to Banaue
Leaving from...
Going to...
Loading route:
Why visit Banaue?
Banaue is a popular tourist destination in the Philippines’ Cordillera mountain range. It’s famous for the Banaue Rice Terraces — built over 2,000 years ago and is now a UNESCO World Heritage site. Home to the Ifugao people, a visit to Banaue gives one a glimpse of their unique customs, beliefs and traditions.
Plenty of activities are on offer for tourists to experience the Ifugao’s way of life first-hand. But we think the touristy town centre doesn’t really give them justice. We recommend exploring other villages like that of Cambulao and Pula to better appreciate the Ifugao culture in Banaue.
What are the 3 ways to travel from Manila to Banaue?
There are 3 ways to travel the 385 kilometre (239 miles) distance from Manila to Banaue. You can choose between the bus, private transport and flight. The journey takes 5 hours 40 minutes to 10 hours 30 minutes and the quickest way is by flight. If you're on a budget, the cheapest option is by bus with tickets starting at 980 PHP ($16.30).
Where to stay in Banaue?
Still looking for accommodation? Don't forget to check out our favourite places to stay in Banaue at the bottom of this page.
Manila to Banaue by Bus
The bus is the most common mode of transport when travelling from Manila to Banaue.
There are two well-known bus companies that service this route: Coda Lines and Ohayami Trans.
We recommend travelling overnight so that you won’t have to spend your valuable daytime on the long journey. You also save a night on accommodation considering the bus trip can take between 9 hours to 10 hours 30 minutes, depending on the traffic when heading out of Manila.
Tourist or Standard buses for this route do not have onboard toilets and aren’t very spacious. They do make at least two stops along the way for toilet and meal breaks. Overall, don’t expect too much from buses operating from Manila to Banaue.
Bus schedule from Manila to Banaue
Ohayami Trans
- Departs from Ohayami Bus Terminal in Sampaloc, Manila, 9 km northwest of Makati
- Arrives at Poblacion Bus Terminal in Banaue town centre
Note that Ohayami buses often operate older models than Coda Lines.
Coda Lines
- Departs from Coda Lines Bus Terminal in Cubao, about 12 km northeast of Makati
- Arrives at Banaue Bus Stop in the town centre
Bus Travel from Manila to Banaue by Day
There are no direct bus day trips from Manila to Banaue, but thanks to a tip from a reader, we found an alternative route. After additional research, we are happy to share this route option in more detail with you below.
First, you need to take a morning bus from Manila to Solano in Nueva Vizcaya. Note that there are no buses bound for Solano specifically. Instead, you need to take a bus going to Cagayan or Isabela. You can check the websites of GV Florida, Victory Liner, and Five Star for their schedules and stations.
Tell the conductor to drop you off at Solano. Travel time by bus takes around 5-6 hours, with rates starting from 630 PHP ($10.50).
Second, you need to take a tricycle to Runruno Jeepney Terminal for about 20 PHP ($0.30). This is where you’ll find the jeepneys bound for Banaue. The jeepney ride from Solano to Banaue is about 2.5 hours and costs 150 PHP ($2.50). Jeepneys are available every hour from 08:30 to 16:30 daily.
Manila to Banaue by Flight
There is no direct flight from Manila to Banaue. First, you’ll need to take a flight from Manila to Cauayan Airport (CYZ), from where it’s still a 130 km ride to Banaue.
From Cauayan, you can take a private van to Banaue, which will take around 4 hours. There is also a way to travel by a combination of a bus and jeepneys, but we wouldn’t recommend this option. It’s quite complicated and includes many transfers.
TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.
Step 1: Manila City Centre to Manila Airport
The easiest way to get to Manila Airport from anywhere in Metro Manila is by Grab car. Rates start from 230 PHP ($3.80) to Terminal 3 and 370 PHP ($6.20) to Terminal 2, depending on where you’re coming from. You can also hail a taxi from the street. Just make sure the driver turns on the meter!
If you want to pre-book your transfer, Klook offers private rides with prices from 1,170 PHP ($19.40) for a 4-seater.
Alternatively, UBE Express operates point-to-point buses to several locations across Metro Manila to Ninoy Aquino International Airport. Here are the ticket prices:
-
- 150 PHP ($2.50) – from Pasay, Parañaque and Robinsons Manila
- 200 PHP ($3.30) – from Araneta City and Alabang
Check out our guide for Manila Airport for more details.
Step 2: Manila to Cauayan by Flight
Cebu Pacific and Philippine Airlines offer flights from Manila to Cauayan. There are 3 departures every day at 09:25, 12:10, and 13:45. Flights depart from Manila Airport Terminal 2 and 3 and travel time is just a little over an hour.
Airfares start at 1,750 PHP ($29), but they can go lower during sale periods. We recommend checking Skyscanner for the best deals.
Step 3: Cauayan to Banaue by Van
Once you arrive at Cauayan Airport, there will be drivers waiting for passengers to arrive. They will probably come up to you and offer you a ride to Banaue. Use your negotiation skills to obtain a good deal as they will always quote a higher price.
A private van typically costs about 4,000 PHP ($67) - 5,000 PHP ($83). If you can get this at a lower price, then better. Hiring a private van is a great option if travelling in a group.
TIP: If you also need convenient transport for going around Banaue, you can try and make a deal with the driver. You have a high chance of getting a discount if you book them for the duration of your stay.
From Cauayan Airport to Banaue by Bus and Jeepney (not recommended)
Private transportation is by far the easiest way to get from Cauayan Airport to Banaue. However, if you want to save money, there is also a way to travel this leg of the journey with a combination of the bus, tricycle and jeepney.
First, you’ll need to take a 5-minute tricycle going to Cauayan Bus Terminal. The tricycle ride costs about 100 PHP ($1.70). Just don’t expect the tricycle to be very spacious. You can ask for the tricycle driver’s help in hailing a bus that passes through Bagabag Junction.
Once you get on the bus, tell the driver or conductor to drop you off at Bagabag Junction. A ticket costs around 220 PHP ($3.70), and the bus ride takes about 2.5 hours. Next, you’ll have to take 2 jeepney rides.
At Bagabag Junction, take a jeepney bound for Lagawe. This leg should take about 1 hour. In Lagawe, transfer to another jeepney for a 1h 45m ride to Banaue. You will be dropped off at the town centre. The entire jeepney trip costs around 150 PHP ($2.50).
Total commute time from Cauayan Airport to Banaue would be about 5.5 hours. As you can see, it’s not an easy trip at all. We just wanted to show you how complicated it can be and why we wouldn’t really recommend taking public transportation from Cauayan to Banaue.
Manila to Banaue by Private Transport
Private transport from Manila to Banaue is the easiest and most convenient option. The journey takes 10 hours, and you’ll be dropped off right at your accommodation — no need to worry about extra transfers.
Prices for private cars start at 21,000 PHP ($345) for a 3-seater. Split it with your group, and it’s about 6,900 PHP ($115) each.
Private Transport options from Manila to Banaue
Best places to stay in Banaue
Banaue is a special place where nature feels alive around you. To match this vibe, the accommodations need to be pretty unique too. And they are!
A lot of people visit Banaue to embark on overnight adventures into the rice paddies. The wooden huts offering spectacular views over the rice fields are the perfect places to stay before and after your adventure. Here are our favourite stays for every budget:
Baleh Boble Guesthouse - Mid Range
Area: 5-minute drive from Banaue Town
Baleh Boble Guesthouse offers similar accommodation to Hiwang, but with more comfort and finishing touches. They also offer cabin-style accommodation where their creativity with wood is fantastic.
It’s clear that the hosts have poured their hearts into creating this place, and their love continues with their huge effort to make sure that every guest has the best time possible.
- Unique and creative huts
- Amazing hosts
- Incredible views
- Garden, terrace and shared kitchen
Double rooms cost $30-$60 per night
Hiwang Native House - Mid Range
Area: Approx. 15-minute drive from Banaue Town
If you’re willing to spend a little more money, you can get incredible views at Hiwang Native House Inn, plus a unique sleeping experience. Situated at the top of the hill are a number of stilted thatch-roofed huts.
You even have your own little open-air dining area under your bedroom. Here you can enjoy food from the onsite restaurant or eat it around the campfire they frequently arrange.
- Panoramic views
- Unique accommodation
- Onsite restaurant
- Nightly campfires
Double rooms cost $30-$60 per night
Banaue Evergreen Hostel - Budget Friendly
Area: Approx. 5-minute drive from Banaue Town
Banaue is blessed with incredible views, and Banaue Evergreen Hostel really makes the most of its landscapes. Open your curtains or head out to the terrace and you’ll be greeted with panoramic views of the rice fields all around.
Inside, the hotel is bursting with colour. Made even brighter by the friendliness and smiles of the amazing hosts.
- Incredible views
- Great hosts
- Complimentary pick-up/drop-off from bus terminals
- Delicious on-site restaurant
Double rooms cost $15-$30 per night
Rounding it up
We hope this guide was helpful in planning how to get from Manila to Banaue. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.
PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!
Frequently Asked Questions about Manila to Banaue
What is the distance from Manila to Banaue?
The distance from Manila to Banaue is 385 kilometre (239 miles).
What is the fastest way to get from Manila to Banaue?
The fastest way to get from Manila to Banaue is by flight and takes 5 hours 40 minutes.
What is the cheapest way to get from Manila to Banaue?
The cheapest way to get from Manila to Banaue is by bus with ticket costs starting from 980 PHP ($16.30).
Was this post helpful?
Click on a star to rate it!
Average rating 4.8 / 5. Vote count: 33
No votes so far! Be the first to rate this post.
We are sorry that this post didn't meet your expectations.
Your feedback is very valueable to us
What was missing in this post? (TIP: If you want us to reply to your feedback, you can leave your email in this text box.)
Abby is a writer who finds joy in mountains, beaches, and road trips. She considers her solo backpacking trip to the rice terraces of Bontoc one of the most fulfilling moments in her life. She’s loyal to the islands of her home country, the Philippines, but Thailand’s beaches also have a special place in her heart.
Faye is a writer and full-time mom. She loves planning trips to the beach, tasting new cuisines and discovering gems in the Philippines. But if she had to choose, London is her favourite place in the world and she can't wait to travel there again with her hubby and baby!
Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she’s not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines… Or exploring the depths of its seas as a budding freediver. An island girl at heart, she’ll be happy anywhere there is sea, sand, sun and coffee.


