Part of my backpacking trip was Baguio - Sagada - Banaue.
MANILA - SAGADA:
Option 1:
ride a bus to baguio (victory liner, genesis, joy liner, coda etc...) lain2 ang terminal nila so try to search nalang asa ang terminal sa imo preferred bus. Departure time is usually evening or around 8-9pm. Fare is around 400-500 pesos
In baguio, go to Dangwa terminal and ride a bus going to Sagada, I think tentative ilang schedules pirmi but sa ako na remember naay 5am,8am,10am. around 220-250 pesos
Option 2
You can also ride a direct bus to Sagada from Manila. 800-1000 pesos
SAGADA - BANAUE
Early morning, go to the Sagada Municipal Tourist Information / Municiap hall, find a jeep going to Bontoc
Ask kung asa ka pwede ka naog para sakay ug padung banaue. Usually tapad sa Batad Tourist Information Center ang terminal for Vans bound for Banaue.
Then ride a van to Banaue (If you're planning for batad, you may stop in the Tourist Information near the market)
If kadali ramo sa banaue, pwede mo mag hire ug tricycle/habal2 para maka tour ninyo sa mga viewing points.
BATAD
Register sa tourist informationf first, and as I remember Jeepney schedule is 3pm but depende rasad if naay mu byahe nga jeep from the market. fare is 150pesos. Suwayi ninyo mag topload
If dili ka ka-abot ug jeep kay pwede ka mag tricycle, 600pesos ang pakyaw
When you arrive sa jump-off you have to hike padung sa village, and find your accommodation
Going back to banaue, 7am ang departure sa jeepney but be early para maka kuha mo ug slot incase nga daghan tao. again, topload at your risk.
BANAUE - BAGUIO
Naay bus mangagi but wa ko kibaw unsa sched and tagpila
Naay Van though mahal, more or less 400 pesos
BAGUIO - MANILA
Ride a bus in Victory liner terminal or Baguio Terminal in Gov pack road near SM Baguio
You can also take this route: Oyahami bus from Manila to Banaue, van to Bontoc, Jeep to Sagada, Bus to Baguio
depende nana nimo
P.S. Schedules of trips may change or have change, better ask around just to be sure.