Route map from Cagayan de Oro City to Zamboanga City

Route guide

Cagayan de Oro City to Zamboanga City bus guide

Cagayan de Oro City to Zamboanga City crosses four provinces along the northern coast and the Zamboanga Peninsula. Rural Transit and Super Five both run the corridor in air-conditioned regular service.

Route overview and terminal information

Buses leave the Bulua Terminal in Cagayan de Oro and finish at the Zamboanga City Integrated Bus Terminal in Divisoria, on Maria Clara Lorenzo Lobregat Highway.

  • Average travel time: 13 hours 20 minutes, MindaRide's confirmed figure for this corridor.
  • Fares: P1,190.00 regular. P955.00 for Students, Seniors, and PWDs.
  • Departures: Rural Transit and Super Five have not posted a fixed per-trip schedule for this route to MindaRide yet, so it shows as an overall schedule rather than specific clock times. Confirm same-day departures directly at Bulua.

Where the bus stops

The route follows the Lanao del Norte and Zamboanga del Sur highway corridor, with confirmed fares posted for several of the stops along the way:

  • Lanao del Norte: Iligan City, then Tubod and Kapatagan - Super Five's confirmed board covers the fare from Cagayan de Oro to each of these.
  • Zamboanga del Sur: Pagadian City, with its own confirmed fare from both Cagayan de Oro and Iligan.
  • Zamboanga Sibugay to Zamboanga City: Imelda, with its own confirmed P740 fare from Cagayan de Oro, then Ipil - priced as its own confirmed hop from Pagadian rather than a straight fraction of the through fare - before Zamboanga City.

Practical travel tips

  • Bulua, not Agora: Bulua is the westbound terminal for Iligan, Pagadian, and Zamboanga-bound service. Agora, on the other side of Cagayan de Oro, handles the eastbound and southbound corridors toward Butuan and Surigao.
  • Watch the Zamboanga del Sur mountain stretch: Sections around Gatub and Lakewood have closed before after landslides. Check DPWH Region IX or PNP Region 9's advisories before traveling in heavy rain.
  • Boarding partway costs less than the full fare: If you're getting on at Iligan, Pagadian, or Ipil rather than Cagayan de Oro, MindaRide prices that leg from the operator's own confirmed stop fare, not a plain fraction of the through ticket.
  • Pack for a full day on the road: At over 13 hours, plan for a meal stop, cash for roadside vendors, and a jacket for the air conditioning.

Travel advice

Board at Bulua, the westbound terminal - Agora, on the other side of the city, only serves the eastbound and southbound corridors. The operators have not posted a fixed per-trip departure list for this route yet, so MindaRide shows the confirmed fare and travel time rather than a specific clock time; confirm same-day departures at the terminal. The Zamboanga del Sur mountain stretch has had landslide-related closures before, so check DPWH Region IX or PNP Region 9 advisories if traveling after heavy rain.

How MindaRide verifies this route

Fare, travel time, and the stopover sequence are MindaRide's confirmed route data. Terminal names and road-advisory context come from public terminal directories and DPWH/PNP Region 9 reporting.

Reviewed on 2026-09-11.

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