Surigao to Cebu — Tickets & Schedules (12Go)
We earn a commission on bookings made through these links, at no extra cost to you. See our affiliate disclosure.
Getting from Surigao to Cebu by ferry takes about 5h30m, run by OceanJet. Here is the schedule, the ports involved, and how to book.
OceanJet’s fast craft covers a distance ferries have run since long before flights connected Surigao to the Visayas, and it’s still the practical choice if you’re carrying more luggage than an airline allows or you’d simply rather cross by sea. The route runs through the Surigao Strait, waters with real historical weight: this is where the Battle of Surigao Strait unfolded on October 25, 1944, part of the larger Battle of Leyte Gulf and often cited as the last clash in history between opposing battleship lines.
🚢 Check Surigao–Cebu schedules and book on 12Go
At a glance
| Operator | Departures | Crossing |
|---|---|---|
| OceanJet | 13:00 | 5h30m |
Schedule valid as of 2026-06-23 — check 12Go for current times.
Check Surigao–Cebu ferrys and book on 12Go
Ports and location
- Departs: Surigao City Ferry Terminal — Surigao del Norte
- Arrives: Cebu Pier — Cebu, Central Visayas
Confirm the exact terminal on your ticket; in larger ports (Cebu, Tagbilaran) more than one pier operates.
Surigao City Ferry Terminal sits near the mouth of Surigao Strait, in a city that has long served as Mindanao’s northern gateway — cargo and passengers moving between the southern Philippines and the Visayas have passed through this port for generations. Surigao’s economy leans on fishing and on nickel mining from the surrounding Caraga region, and it’s common to see cargo alongside passengers at the terminal, since inter-island shipping still carries a meaningful share of goods moving between Mindanao and Cebu. On the Cebu side, expect a straightforward disembarkation at Cebu Pier, one of several piers ringing the city’s harbor; if you’re connecting onward to Bohol, Negros, or Leyte, budget time to cross the city to the correct terminal rather than assuming ferries share a single dock.
What to expect
OceanJet is the main operator on this route, departing from Surigao City Ferry Terminal in Surigao del Norte and arriving at Cebu Pier 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.
The 5h30m crossing runs considerably longer than the roughly hour-long flight covering the same distance, but it’s typically a fraction of the airfare on a like-for-like booking, and unlike flying there’s no strict baggage weight limit to plan around beyond what you can carry to your seat. Expect a mix of locals commuting for work or family and travelers connecting onward through Cebu’s ports to Bohol, Negros, or the rest of the Visayas — Cebu’s harbor remains the busiest inter-island hub in the central Philippines, and this route is one of dozens feeding into it. As with all inter-island ferries in the Philippines, you’ll be logged on a passenger manifest and asked for a valid ID at check-in — a standard Philippine Coast Guard safety requirement, not anything specific to this route.
How to book
- Open 12Go and search Surigao to Cebu.
- 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 Surigao–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. Arrive 60–90 minutes ahead and carry small bills for the terminal fee.
If Siargao is next on your itinerary, Surigao City is the traditional overland-and-boat gateway many travelers used before Siargao had its own airport — most now fly there directly, but ask locally if you’re routing through Surigao anyway. And if you have time before boarding, Surigao’s public market is worth a stop for fresh seafood; kinilaw, fish or shellfish cured in vinegar and chili, is a genuine Caraga specialty worth trying if you haven’t had it elsewhere.
Frequently asked questions
How long does the Surigao to Cebu ferry take?
About 5h30m, depending on operator and conditions. Check the live timetable on 12Go for your date.
Where does the Surigao to Cebu ferry depart from?
From Surigao City Ferry Terminal in Surigao del Norte, arriving at Cebu Pier in Cebu, Central Visayas. Confirm the pier or terminal on your ticket.
Who runs the Surigao to Cebu route?
OceanJet. OceanJet carries the most departures.
How much is the Surigao to Cebu ferry?
Fares are not published online for this route; book for the live price on 12Go.
Can I fly to Siargao from Surigao instead of continuing overland?
Surigao City used to be one of Mindanao’s main staging points for reaching Siargao, though most travelers today fly directly into Siargao’s own airport rather than continuing by van and boat from Surigao. If you’re routing through Surigao anyway, ask locally for the current connection.
Related on cebu.tips
✈️ 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.