Route map from Cagayan de Oro City to Tandag City

Route guide

Cagayan de Oro City to Tandag City bus guide

Cagayan de Oro City to Tandag City runs 390 kilometers along the Misamis Oriental coast, through Butuan City, and down the Surigao del Sur Pacific coast to Tandag. Bachelor Express is the only operator, in air-conditioned regular service.

Route overview and terminal information

Buses leave the Agora Terminal in Cagayan de Oro and finish at the Tandag City Bus Terminal. Agora handles the eastbound and southbound services; Bulua, on the other side of the city, is the westbound terminal.

  • Average travel time: 12 to 15 hours.
  • Fares: P985.00 for the air-conditioned ticket, with P788.00 for Students, Seniors and PWDs.
  • Departures from Cagayan de Oro: Six a day: 12:00 MN, 3:00 AM, 4:30 AM, 6:00 AM, 7:30 AM, and 9:00 AM, the last trip.
  • Departures from Tandag: 1:00 AM, 4:00 AM, 5:30 AM, 7:00 AM, and 9:15 AM, as recorded - the operator has not posted a schedule for this direction.

Where the bus stops

The run has three stretches, and it shares two of them with corridors that already have their own guides:

  • 1. The Misamis Oriental coast: Tagoloan, Jasaan, Balingasag, Lagonglong, Salay, Binuangan, Sugbongcogon, Kinoguitan, Balingoan, Talisayan, Medina, and Gingoog City - the same as the Cagayan de Oro-Surigao route as far as Mainit.
  • 2. Into Agusan del Norte: Magsaysay, Carmen, Nasipit, and Buenavista before the Butuan City Terminal, then Remedios T. Romualdez, Cabadbaran City, Santiago, Jabonga, Kitcharao, Alegria, and Mainit.
  • 3. The Surigao del Sur coast: At Mainit the road leaves the Surigao highway and turns onto the same coastal stretch as Butuan-Tandag: Tubod, Placer, Bacuag, Gigaquit, Claver, Carrascal, Cantilan, Madrid, Carmen, Lanuza, and Cortes before Tandag.

Practical travel tips

  • Agora, not Bulua: The eastbound terminal. Arriving at Bulua for this service is the most common mistake on Cagayan de Oro departures.
  • This is not the Surigao or plain Butuan-Tandag bus: The route matches each of those corridors for part of the way but diverges at Mainit. Check the destination board, especially if boarding mid-route.
  • Consider breaking the trip at Butuan: Butuan is roughly the midpoint and has frequent onward service in both directions if the through schedule does not suit.
  • Pack for a full day and a night: At 12 to 15 hours, most departures will have you on the road well past dark. Plan accordingly.

Travel advice

Board at Agora and expect a full day on the road - this is a 12 to 15 hour trip. The corridor shares its first half with the Cagayan de Oro-Surigao service (through Butuan to Mainit) and its second half with Butuan-Tandag (Mainit onward along the coast), so confirm the destination board rather than assuming either of those buses will do.

How MindaRide verifies this route

The fare, the six confirmed Cagayan de Oro departures, and the full stop sequence in both directions come from normalized MindaRide route data. Tandag's own departure times have not been posted by the operator and are carried as recorded.

Reviewed on 2026-08-15.

MindaRide is an independent trip-planning and fare-reference service. It does not sell bus tickets. Confirm current fares, departure times, and seat availability with the operator or terminal.

Plan this trip