Banaue to Manila


Overview | Bus | Flight

How to get from Banaue to Manila?

Heading from Banaue to Manila? Whether your holiday has come to an end or you need to go through Manila to travel to your next destination, you’ll want to know your travel options as you say goodbye to the Banaue Rice Terraces.

2 ways to get from Banaue to Manila

Transport modeDurationCostsAvailability
Bus9 hours680 PHP ($13.50)Check bus tickets
Flight5.5 hours6,050 PHP ($120)Check flights

There’s only one direct option when travelling the 385km journey from Banaue to Manila: a 9-hour bus ride. Fares start at 680 PHP and you can find the bus options below.

If you prefer to take a flight from Banaue to Manila, you’ll first have to get to the nearest airport, which is in Cauayan. This means you’ll have to take a 3.5 to 4-hour van ride before you can board the plane. Total costs with the flight start at 6,050 PHP ($120).

Itinerary from Banaue to Manila

Bus icon

Banaue to Manila by Bus

Duration: 9 hours
Cost: 680 PHP ($13.50)

Ohayami Trans and Coda Lines are well-known bus companies that offer daily trips from Banaue to Manila. They both provide standard service and make bathroom/meal stops along the way. Tickets start from 680 PHP ($13.50) when you book online via BookAway. Here are their schedules and costs:

Bus OperatorScheduleDurationCosts
Ohayami Trans19:00-04:009h680 PHP ($13.50)
Coda Lines
9h 30m710 PHP ($14)
Coda Lines
9h 30m810 PHP ($16)

Check Bus Tickets with BookAway

Both Ohayami Trans and Coda Lines provide night trips for this route. If you prefer to see the beautiful landscape along the way, Coda Lines also offers one VIP day trip. VIP buses are a couple of bucks more expensive, but we think they are well worth the comfort and ease, especially for taller passengers.

Advertised travel time from Banaue to Manila is 9 to 9.5 hours. Bear in mind though that the buses pass through ESDA Road, undoubtedly the busiest road in all of the Philippines.

Fares start at 680 PHP ($13.50) for a one-way trip.

Ohayami Trans

  • Departs from the Ohayami Bus Terminal in Poblacion (town center), next to Banaue Hotel
  • Arrives at Ohayami Trans Bus Terminal, Lacson Avenue, Sampaloc  (near University of Santo Tomas), 2.5km from the city center

Ohayami Trans provides direct trips from Banaue to Manila. However, these buses aren’t very big and are often older models.

Coda Lines

  • Departs from Banaue Hotel and Youth Hostel in the town center
  • Arrives at Coda Lines Bus Terminal, Monte de Piedad corner Maryland St., Cubao (8.3km northeast of the city center)

Coda Lines provides a standard service. However, they do receive minor complaints such as drivers going too fast.


Banaue to Manila by Flight

Duration: 5.5 hours
Cost: 6,050 PHP ($120)

Hoping to fly from Banaue to Manila? The nearest airport to Banaue is in Cauayan City. To get to the airport, you have to arrange for a transfer from Banaue.

Step 1: Banaue to Cauayan by Van

Duration: 3.5-4 hours 
Cost: 4,000 PHP ($79)

You can ask your hotel in Banaue to help you arrange for a van ride all the way to Cauayan Airport. It costs about 4,000 PHP ($77). It would be great if you could ask around beforehand on the off-chance that there are other tourists taking the same flight as yours. This way you could share the cost of the van ride.

There is also the option of going by jeepney then by bus and local transport to the airport, but this requires some time and you have to be at the airport at least before 7:30 in order to catch the only flight bound for Manila.

Step 2: Cauayan to Manila by Flight

Duration: 1h 10min 
Cost: 2,050 PHP ($41)

Cebu Pacific offers the only flight from Cauayan to Manila. This flight departs at 8:15 daily. Ticket prices start at 2,050 PHP ($41) for a one-way flight. It takes almost 1.5 hours for the travel. You depart from Cauayan Airport and land at Manila Airport Terminal 3.

Check Flights on Skyscanner