Ohayami Trans offers safe, affordable and a comfortable travel by bus if you're headed to Banaue. I was able to experience riding Ohayami Bus during a hiking trip to the Cordilleras last March.
The bus schedule of the Manila to Banaue trip leaves daily at 9PM, 9:30PM and 10PM. The bus plies the route of Manila-Bulacan-Nueva Ecija-Nueva Vizcaya-Banaue. In total, the trip takes about nine hours with about three to four stops on the way.
Their bus stops are fairly decent and very clean as I have experienced less favorable bus stops for a nine hour journey in the past. Their stops usually have a paid bathroom and then a food court or a convenience store, so picking up food or just stretching your legs is an okay experience. The bus stops at least 20 minutes per stopover. However, their Sampaloc bus station isn't much, in fact, the stopovers were nicer than the bus station!
The bus from Manila to Banaue has video and free use of WiFi on board. You can recline the seats and the air conditioning is pretty cold. Overall, the trip is safe and it was pretty comfortable. Besides, you'll be sleeping anyway throughout the nine hour journey.
In addition to plying the Manila-Banaue route, Ohayami also offers a Banaue-Manila schedule that leaves at 6:30 PM and 7:00 PM; Kiangan-Manila, which leaves at 7:00 PM; Lagawe-Manila which leaves at 7:45 PM and a Baguio-Banaue which leaves at 9PM.
As a tip, don't buy tickets on a whim as you might not have seats or even if you get lucky, they'll only spare you the aisle seat for the same price. Buy your tickets a week before you leave for your trip to ensure seats. read more