Manila to Sagada
Leaving from...
Going to...
What to expect when visiting Sagada
Sagada is a famed tourist destination in the Philippines’ Mountain Province. Popular among locals for its sea of clouds and romantic laidback vibe, group tours and motorbike road trips to Sagada are common on weekends. We recommend visiting on a weekday if it fits your schedule.
The hanging coffins are probably the most iconic attraction in Sagada. But adventurers will also love its lush landscape, limestone caves, and refreshing waterfalls. Interestingly, this small town boasts a wide range of cuisine. Don’t leave without tasting its lemon pie, best paired with Sagada coffee!
3 ways to get from Manlia to Sagada
There are three ways to travel the distance of 390 km (242 miles) from Manlia to Sagada: by bus (11hrs-12hrs), flight via Tuguegarao Airport (5h 10m - 6h 10m) and flight via Cauayan (6 hours 10 minutes). The journey takes between 5h 10m - 12h and the quickest way is by flight via tuguegarao airport. The lowest priced tickets start from 1,090 PHP ($19.40) for the bus.Manlia to Sagada by Bus
When going from Manlia to Sagada, the most straightforward option is by bus. You have the option to take a direct bus from Manlia to Sagada or to travel via Baguio.
We think the 11-hour journey is already long enough so we will only explain the direct route.
You can also rent a car if you don’t mind driving through the mountain province, but bear in mind that it can be quite dangerous. Roads are not well-lit at night and have a lot of bends.
Departure station
The most well-known bus company operating this route is Coda Lines. They operate one night trip daily and they depart from their own Coda Lines terminal in Cubao, close to Manila city centre. Cubao is about 10 km north of Manila city centre.
The taxi fare from Makati to Cubao is about 250 PHP ($4.40) when there is no traffic. The distance from Makati to Cubao is 10 km and just 20 minutes to travel. You can also go via train (MRT) to Araneta Center-Cubao station. From there, it’s a few minutes walk to the bus terminal.
Note: Make sure that you are at the terminal at least 30 minutes prior to departure.
Tourist vs VIP bus
Buses operating on the Manlia to Sagada route are classified as either semi-deluxe (tourist) or super deluxe (VIP). The VIP buses only have 35 seats while the tourist buses have 45. We recommend the VIP bus, especially for taller passengers, as they provide more legroom.
During peak season, make sure you book your ticket beforehand via BookAway to secure a seat on your desired date. Booking at least two months in advance is recommended.
Bus Schedule from Manila to Sagada
Arrival station
The bus will make a stopover in Banaue and then continue to Sagada. You will be dropped off at Sagada Bus Terminal, near the Sagada Municipal Hall in the town centre. Depending on where you’re staying in Sagada, you may have to take a local transfer to reach your hotel.
Manlia to Sagada by Flight via Tuguegarao Airport
To avoid the 11-hour bus ride, another option is to book a flight from Manila to Tuguegarao Airport (TUG) or Cauayan Airport (CYZ). The distance from Tuguegarao airport to Sagada is 185 km while Cauayan Airport is 210 km to Sagada.
From either airport, you can take a taxi to Sagada. The 5h 10m - 6h 10m taxi ride is quite expensive though but considering the distance and better comfort, it may be worth it.
If you want to save some money, you can also take a bus from Tuguegarao Airport to Banaue and then transfer to a van bound for Sagada.
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 to Tuguegarao by Flight
Cebu Pacific operates two daily flights from Manila to Tuguegarao Airport (TUG).
The flights depart from Ninoy Aquino International Airport (NAIA) Terminal 3 every morning at 6:50 and 11:05 (Tue, Thu, Sat.) and 6:50 and 11:45 (Mon, Wed, Fri, Sun). The flight takes a little more than 1hr 10m.
For a one-way ticket, expect to pay from 1,300 PHP ($23). During seat sales, you can grab tickets for as low as 700 PHP ($12.40). Plan your trip months in advance to get the best deal.
Step 2: Tuguegarao to Sagada by Taxi
Once you arrive at Tuguegarao Airport, you can take a taxi to get directly to Sagada. It’s not cheap, but you’re assured of a comfortable 5-6 hours car ride. A taxi to Sagada costs about 3,000 PHP ($53) . If there are other travellers to share this cost with, that would be a bonus and save you money!
You can also take a bus but it doesn’t go all the way to Sagada. The bus only takes you to the junction in Banaue. From Banaue, you have to hop on a van to Sagada. Note that this indirect option might take about 6 hours. Read how to go from Banaue to Sagada for more info.
Manlia to Sagada by Flight via Cauayan
Another option is to fly via Cauayan Airport. The travel time from the airport to Sagada is also about 5-6 hours to cover the distance of 208 km to Sagada.
Although the flight takes the same amount of time, the taxi ride will be a little bit longer and also around 500 PHP ($8.90) more expensive.
Still, we recommend checking also flights for this route to compare flight fares for your desired travel date.
Step 1: Manila to Cauayan by Flight
Cebu Pacific operates flights from Manila to Cauayan City. Ticket prices start from 1,400 PHP ($25) .
During seat sales, these tickets can go as low as 800 PHP ($14.20). There is only one trip per day which departs NAIA Terminal 3 at 10:25. The flight takes 1hr 10m.
Step 2: Cauayan to Sagada by Taxi
From Cauayan, it takes about 6 hours to Sagada when travelling directly by car. Taxis are available at the airport which costs at least 3,500 PHP ($62) for the 210 km ride. Drivers may try to charge you more, so prepare your haggling skills!
Frequently Asked Questions about Manlia to Sagada
What is the distance from Manlia to Sagada?
The distance from Manlia to Sagada is 390 km (242 miles).
What is the fastest way to get from Manlia to Sagada?
The fastest way to get from Manlia to Sagada is by flight via tuguegarao airport and takes 5h 10m - 6h 10m.
What is the cheapest way to get from Manlia to Sagada?
The cheapest way to get from Manlia to Sagada is by bus with ticket costs starting from 1,090 PHP ($19.40).
Rounding it up
We hope this guide was helpful in planning how to get from Manlia to Sagada. 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!
Routes from Sagada
Most popular routes in Philippines
Was this post helpful?
Click on a star to rate it!
Average rating 4.9 / 5. Vote count: 20
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.)
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.
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.
- Explore more
- Routes from Sagada
- Most popular routes in Philippines