Transport

Cagayan de Oro to Cebu by Flight or RORO Ferry: Schedule, Fares & Booking

Cagayan de Oro → Cebu

We earn a commission on bookings made through these links, at no extra cost to you. See our affiliate disclosure.

Getting from Cagayan de Oro to Cebu takes about 1h by air with PAL Express, or 9h30m–11h30m on the overnight RORO sailings run by Lite Shipping and Trans-Asia. Here is the schedule, the ports involved, and how to book.

✈️ Check Cagayan de Oro–Cebu schedules and book on 12Go

At a glance

OperatorDeparturesCrossing
PAL Express (flight)09:15, 10:40, 14:25, 14:35, 15:05, 21:00, 22:10—
Lite Shipping19:4511h0m
Trans-Asia RORO20:009h30m
Trans-Asia Shipping Lines20:0011h30m, 9h30m

Schedule valid as of 2026-06-23 — check 12Go for current times.

Check Cagayan de Oro–Cebu flights and sailings and book on 12Go

Ports and location

  • Departs (sea): Cagayan De Oro Pier — Cagayan de Oro, Misamis Oriental
  • Arrives (sea): Cebu Pier 3 — Cebu, Central Visayas
  • Flights: Laguindingan Airport → Mactan-Cebu International Airport

Confirm the exact terminal on your ticket; in larger ports (Cebu, Tagbilaran) more than one pier operates.

Cagayan de Oro’s 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.” On the Cebu side, Pier 3 is one of several piers along the North Reclamation Area, a working stretch of waterfront that has handled Visayas–Mindanao cargo and passenger traffic since the postwar shipping boom. This corridor moves more than passengers: the RORO sailings sit inside the wider Mindanao–Visayas roll-on/roll-off network that lets loaded trucks drive straight onto the vessel, carrying Bukidnon pineapple, Misamis Oriental corn, and livestock without unloading cargo at either end — a detail that explains why sea departures sometimes shift around cargo loading rather than passenger convenience.

What to expect

PAL Express carries the most departures, flying Laguindingan Airport to Mactan-Cebu. The RORO operators are the ones using the terminals listed above, sailing from Cagayan De Oro Pier in Cagayan de Oro, Misamis Oriental to Cebu Pier 3 in Cebu, Central Visayas. 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.

If you book PAL Express, expect a short domestic hop with the usual routine: online check-in from 24 hours out, one carry-on plus a checked bag, and a walk-on boarding process at both ends. If you book Lite Shipping or one of the Trans-Asia RORO sailings instead, you’re looking at a multi-hour overnight sea crossing with tourist, business, and cabin classes typically on offer — bring your own snacks, since canteens on the smaller RORO vessels tend to run out of hot food a few hours in. This pairing of a fast flight against a slower, cheaper sea option is common on Mindanao–Visayas corridors, and it’s worth comparing both before you book if your schedule has any flexibility.

How to book

Whether you’ve settled on the flight or one of the ferry sailings, the booking flow on 12Go is the same:

  1. Open 12Go and search Cagayan de Oro to Cebu.
  2. Pick your date and a departure that fits your plan.
  3. Choose your class and pay for instant confirmation.
  4. Save or print your ticket — smaller operators do not always accept phone screens.

Book your Cagayan de Oro–Cebu 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. Ferry departures are more exposed to this than flights — a coast guard advisory can hold a RORO vessel in port for a full tide cycle, so build in a buffer day if you’re connecting onward from Cebu the same night. Arrive 60–90 minutes ahead and carry small bills for the terminal fee.

Food and small comforts: Macabalan’s pier-side carinderias sell kagay-anon staples like fresh lumpia and grilled inasal before boarding — worth grabbing if your sailing is overnight, since the RORO canteens are basic. At Cebu Pier 3, porters (locally called cargadors) 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 Cagayan de Oro to Cebu trip take?

Roughly an hour in the air with PAL Express, or 9h30m to 11h30m on the RORO sailings, depending on operator and conditions. Check the live timetable on 12Go for your date.

Where does the Cagayan de Oro to Cebu ferry depart from?

From Cagayan De Oro Pier in Cagayan de Oro, Misamis Oriental, arriving at Cebu Pier 3 in Cebu, Central Visayas. Confirm the pier or terminal on your ticket — CDO’s pier is in the Macabalan waterfront area, and Cebu’s Pier 3 sits in the North Reclamation Area port zone.

Who runs the Cagayan de Oro to Cebu route?

PAL Express, Lite Shipping, Trans-Asia RORO, Trans-Asia Shipping Lines. PAL Express carries the most departures; the RORO operators tend to run lighter schedules outside peak travel periods like Christmas and Holy Week, so double-check dates around those windows.

How much is the Cagayan de Oro to Cebu trip?

Fares are not published online for this route; book for the live price on 12Go. As a general rule, the sea crossings run well below flight prices for the same distance, which is the main trade-off against the shorter flight time.

✈️ Planning the wider trip? Compare flights to the Philippines on Trip.com

Philippine carriers and airport operations are regulated by the Civil Aviation Authority of the Philippines; check current advisories before you fly.


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.