Ohayami buses depart at 6.30pm and 7pm for Manila (P490, nine hours) via Cubao. It’s a P25 tricycle ride from the Ohayami bus station to the town centre. Dangwa also runs a more comfortable bus to Manila (P530, nine hours) departing at 8pm in high season only; Florida buses may take over this run in future. In high season buy your tickets well ahead of time – in person, or online if travelling with Ohayami. The earliest Manila–bound bus of the day is the 5pm Coda Lines (P490, nine hours).
If you prefer daytime travel take a frequent jeepney to Lagawe (P40, one hour), then another to Solano (P80, 1¼ hours), and from there catch a frequent Manila (Sampaloc)–bound bus (P355, seven hours).
For Baguio, Ohayami has a 5am departure and Coda Lines a 6pm (both P430, eight hours). Vans also run to Baguio from the main square between 7am and 1pm, and there's an unreliable 5pm departure (P415, eight hours).
For Vigan, the least complicated way (at least 12 hours) is to take an Ohayami or Coda Lines bus to Baguio, get off in Rosario, La Union, and transfer to a north-bound bus. Buses also run to Tuguegarao via Cauayan City, which takes approximately the same amount of time as the more direct Banaue–Bontoc–Tabuk–Tuguegarao route.
A bus to Bontoc (P150, 2½ hours) leaves at 11am and a couple of additional buses pass through. A jeepney to Bontoc (P150) departs at 8am.
One direct van to Sagada leaves daily at around 8.30am (P300, three hours) from a departure point roughly two minutes' walk downhill from Uyami's Greenview Lodge. Coda Lines runs high-season buses to Sagada at 4.30am (P300, three hours); otherwise connect to Sagada in Bontoc.
Most jeepneys leave from the main square.