Getting from Cebu to Cagayan de Oro by roro ferry takes about 11h30m / 12h0m / 18h30m / 9h30m, run by Trans-Asia Shipping Lines, Lite Shipping, Trans-Asia RORO. Here is the schedule, the ports involved, and how to book.
🚢 Check Cebu–Cagayan de Oro schedules and book on 12Go
At a glance
| Operator | Departures | Crossing |
|---|---|---|
| Trans-Asia Shipping Lines | 12:00, 20:00 | 11h30m, 18h30m, 9h30m |
| Lite Shipping | 19:45 | 12h0m |
| Trans-Asia RORO | 20:00 | 9h30m |
Schedule valid as of 2026-06-23 — check 12Go for current times.
Check Cebu–Cagayan de Oro roro ferrys and book on 12Go
Ports and location
- Departs: Cebu Pier 3 — Cebu, Central Visayas
- Arrives: Cagayan De Oro Pier — Cagayan de Oro, Misamis Oriental
Confirm the exact terminal on your ticket; in larger ports (Cebu, Tagbilaran) more than one pier operates.
Cebu Pier 3 sits along the North Reclamation Area, a working stretch of waterfront that has handled Visayas–Mindanao cargo and passenger traffic since the postwar shipping boom. On the CDO side, the pier sits in Macabalan, the city’s old waterfront district on Macajalar Bay — the same stretch of coast where Spanish traders anchored before the settlement grew into the “City of Golden Friendship.” This crossing moves more than passengers: it sits inside the wider Mindanao–Visayas roll-on/roll-off network that lets loaded trucks drive straight onto the vessel, carrying Cebu-sourced goods south and Bukidnon pineapple or Misamis Oriental corn back north without unloading cargo at either end — a detail that explains why departure times sometimes shift around cargo loading rather than passenger convenience.
What to expect
Trans-Asia Shipping Lines is the main operator on this route, departing from Cebu Pier 3 in Cebu, Central Visayas and arriving at Cagayan De Oro Pier in Cagayan de Oro, Misamis Oriental. Fares are not published online for this route; book ahead on weekends and holidays when the popular departures fill, and confirm the exact terminal and time on the day — schedules shift in low season and during weather advisories.
This is an overnight RORO crossing rather than a same-day hop, so plan your Cebu departure evening accordingly. Expect tourist, business, and cabin classes typically on offer, with the tourist deck being open bunks or reclining seats rather than private rooms; bring your own snacks, since canteens on the smaller vessels tend to run out of hot food a few hours in. Families and OFWs headed home to Misamis Oriental or onward to Bukidnon make up much of the traffic on this sailing, which is part of why departures cluster around evening hours that let passengers arrive at a reasonable time the next day.
How to book
The booking flow on 12Go is straightforward once you’ve picked a sailing:
- Open 12Go and search Cebu to Cagayan de Oro.
- Pick your date and a departure that fits your plan.
- Choose your class and pay for instant confirmation.
- Save or print your ticket — smaller operators do not always accept phone screens.
Book your Cebu–Cagayan de Oro trip on 12Go
Tips
One honest caveat — weather: the June–November monsoon window brings delays and the occasional cancellation; most operators reschedule free, but keep onward plans flexible. A coast guard advisory can hold a RORO vessel in port for a full tide cycle, so build in a buffer day if you have a tight connection waiting in CDO. Arrive 60–90 minutes ahead and carry small bills for the terminal fee.
Food and small comforts: grab something at one of the carinderias near Cebu Pier 3 before boarding — the vessel canteens are basic and can run short of hot food overnight. On arrival, Macabalan’s pier-side stalls sell kagay-anon staples like fresh lumpia and grilled inasal if you land hungry. Porters at both ends (cargadors, in local usage) will offer to carry bags for a small tip; agree on the amount before they pick anything up.
Frequently asked questions
How long does the Cebu to Cagayan de Oro roro ferry take?
About 11h30m / 12h0m / 18h30m / 9h30m, depending on operator and conditions. The spread reflects different vessels and routings rather than a single fixed crossing time. Check the live timetable on 12Go for your date.
Where does the Cebu to Cagayan de Oro roro ferry depart from?
From Cebu Pier 3 in Cebu, Central Visayas, arriving at Cagayan De Oro Pier in Cagayan de Oro, Misamis Oriental. Confirm the pier or terminal on your ticket — Cebu’s Pier 3 sits in the North Reclamation Area, and CDO’s pier is in the Macabalan waterfront area.
Who runs the Cebu to Cagayan de Oro route?
Trans-Asia Shipping Lines, Lite Shipping, Trans-Asia RORO. Trans-Asia Shipping Lines carries the most departures; expect lighter schedules outside peak travel windows like Christmas and Holy Week, so double-check dates around those periods.
How much is the Cebu to Cagayan de Oro roro ferry?
Fares are not published online for this route; book for the live price on 12Go. Sea travel on this corridor is generally the budget option relative to flying, which is the main trade-off against the longer crossing time.
Related on cebu.tips
- Lite Shipping — operator profile & schedule
- Trans — operator profile & schedule
- Cagayan de Oro to Cebu: schedules & fares
✈️ Flying in for this trip? Compare flights to the Philippines on Trip.com
Cebu’s city piers and terminal fees are administered by the Cebu Port Authority; confirm your pier and current port charges there.
Schedules, ports and fares reflect operator-published information via 12Go as of 2026-06-23. cebu.tips earns a commission on bookings made through 12Go partner links at no cost to you.