Transport

Cebu to Surigao by Ferry: Schedule, Fares & Booking

Cebu → Surigao

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

Getting from Cebu to Surigao by ferry takes about 5h30m, run by OceanJet. Here is the schedule, the ports involved, and how to book.

This is the return leg of one of the longer domestic ferry corridors still running out of Cebu, connecting the Visayas’ largest port city to Mindanao’s northern coast. Cebu’s harbor has functioned as the central shipping hub of the central Philippines for well over a century, and routes like this one — slower than flying, cheaper, and still carrying meaningful cargo alongside passengers — are part of why Cebu is often called the maritime gateway to the southern islands.

🚢 Check Cebu–Surigao schedules and book on 12Go

At a glance

OperatorDeparturesCrossing
OceanJet07:005h30m

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

Check Cebu–Surigao ferrys and book on 12Go

Ports and location

  • Departs: Cebu Pier — Cebu, Central Visayas
  • Arrives: Surigao City Ferry Terminal — Surigao del Norte

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

Cebu Pier is one of several docks ringing Cebu City’s harbor, and if you’re connecting from elsewhere in the city, confirm which specific pier your OceanJet departure uses before you head over — piers here are not interchangeable, and taxi drivers will ask. On the Surigao side, Surigao City Ferry Terminal serves as Mindanao’s northern shipping gateway, handling both passengers and the cargo that moves between the Caraga region’s mining and fishing industries and the Visayas.

What to expect

OceanJet is the main operator on this route, departing from Cebu Pier in Cebu, Central Visayas and arriving at Surigao City Ferry Terminal in Surigao del Norte. 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.

As with all inter-island ferries in the Philippines, you’ll be logged on a passenger manifest and asked for a valid ID before boarding — a standard Philippine Coast Guard safety requirement rather than anything specific to this route. The 5h30m crossing runs considerably longer than flying, but fare and baggage flexibility are the trade-off: there’s no strict weight limit at the gangway, which matters if you’re bringing extra gear or goods back with you.

How to book

  1. Open 12Go and search Cebu to Surigao.
  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.

Booking ahead matters more on this corridor than on shorter Visayas hops, since a single daily departure means there’s no later sailing to fall back on if you miss it or it sells out.

Book your Cebu–Surigao 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. Arrive 60–90 minutes ahead and carry small bills for the terminal fee. Sea conditions along this stretch also tend to run calmest from March to May, worth keeping in mind if your travel dates have any flexibility.

If Mindanao’s mainland is your real destination — Butuan, Davao, or points further south — Surigao City is a common jump-off point for onward road travel, though you’ll want to arrange that connection separately rather than assume it’s bundled with the ferry ticket. Before boarding, Cebu’s harbor-side carinderias are a reasonable place to eat without wandering far if you’ve got time before departure.

Frequently asked questions

How long does the Cebu to Surigao ferry take?

About 5h30m, depending on operator and conditions. Check the live timetable on 12Go for your date.

Where does the Cebu to Surigao ferry depart from?

From Cebu Pier in Cebu, Central Visayas, arriving at Surigao City Ferry Terminal in Surigao del Norte. Confirm the pier or terminal on your ticket.

Who runs the Cebu to Surigao route?

OceanJet. OceanJet carries the most departures.

How much is the Cebu to Surigao ferry?

Fares are not published online for this route; book for the live price on 12Go.

Can I continue overland from Surigao into mainland Mindanao?

Yes — Surigao City is a common starting point for road trips further into Mindanao, including toward Butuan and beyond, though you’ll need to arrange that transport separately after arrival.

Is the Cebu to Surigao ferry a good option for a first trip to Mindanao?

It works well if you’d rather arrive by sea than by air, or if a flight isn’t available on your dates. Just budget the full 5h30m and treat the crossing as part of the trip rather than a formality to get through.

✈️ 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.