Guide

Cebu to Bantayan Island: The Bus-and-Boat Route, and the Direct Ferry

Cebu to Bantayan Island runs two ways — a Ceres bus to Hagnaya then a ferry to Santa Fe, or a direct fast ferry. The real travel time and which to take.

The trip from Cebu to Bantayan Island is one of those routes where the obvious question — “which ferry?” — isn’t quite the right one. The real choice is between two different shapes of trip: the classic land-then-sea relay up the northwest coast, and a direct sea crossing that skips the bus entirely. Most travellers take the relay because it’s the cheap, frequent, well-worn way north. But a direct fast ferry runs the same corridor, and for the right traveller it changes the whole day. Knowing both before you book is what keeps a half-day trip from becoming a full one.

Bantayan is the slow-beach island off Cebu’s northwest tip — long white shorelines, low-rise stays, the kind of place people go to do very little. The route to it rewards the same patience.

🚢 Compare every Cebu–Bantayan option and find the best fare on 12Go

Getting there

The standard way north is a bus-then-boat chain, and the bus leg is bookable in advance — compare current Ceres sailings and lock in the date here before you build a day around it.

Check schedules & book on 12Go

If you’d rather skip the bus and the port transfer altogether, the direct Cebu–Bantayan fast ferry covers the corridor by sea — compare that option here.

Check schedules & book on 12Go

Option one: the bus-and-boat relay

This is the route most people mean when they say “going to Bantayan,” and it’s a two-part chain.

The bus leg. From the Cebu North Bus Terminal, at the SM City Cebu complex on the north reclamation, you take a Ceres bus to Hagnaya Port in San Remigio, on the northwest coast — roughly 3–4 hours up the coast road. This is the North terminal, not the South one; the most predictable hour wasted on a Bantayan trip is the one spent crossing the city to the wrong station. The operator detail is on ceres bus cebu, and the route page is ceres cebu hagnaya bantayan.

The boat leg. From Hagnaya, a ferry crosses to Santa Fe on Bantayan. The ferries to Santa Fe run on daytime schedules — there is no all-night boat — so the timing of the whole chain is set by the last sailing of the day, not by the bus. That single fact governs the trip: take a morning bus north and you reach Hagnaya with daylight and boats to spare; leave Cebu at midday and a 3–4 hour bus can land you at a port with no crossing left.

The honest total. Budget the better part of a half-day door to door — the bus, a wait at Hagnaya, the crossing, and the transfer from Santa Fe to wherever you’re staying. It’s not a quick hop, and planning it as one is the usual mistake.

Local Taste — the island runs on chicken, not just fish. Most Visayan beach islands sell you grilled fish; Bantayan is, improbably, one of the largest egg and poultry suppliers in the region, and the local table reflects it. The dish to look for is the island’s own roast chicken — slow-cooked, simple, eaten with the hands — which locals will tell you tastes different here because the birds are raised on the island itself. After a half-day of bus and boat, it’s the meal that signals you’ve actually arrived somewhere, not just somewhere off the coast.

Option two: the direct fast ferry

There is a second way that doesn’t touch Hagnaya at all: a direct Cebu–Bantayan fast ferry running the corridor by sea. For a traveller who’d rather not split the trip into a bus and a boat — who wants one ticket, one mode, and no land transfer at a busy port — this is the cleaner shape of day.

What it trades is flexibility and, usually, price: the relay is the cheaper, more frequent backbone, while a direct sea service tends to run on a tighter timetable. Whether the direct ferry is the better trip depends on its sailing times lining up with your day and on the fare gap being worth the convenience to you.

Which option for which traveller

Travelling cheap, or on no fixed clock? The bus-and-boat relay — it’s the lowest-fare way north and runs often enough that a missed connection isn’t a crisis, as long as you start in the morning.

Want the simplest possible day, one ticket, no transfer? The direct fast ferry, if its schedule suits you. You pay for the convenience and you’re tied to its sailings, but you skip the bus, the port wait, and the Hagnaya transfer entirely.

Arriving in Cebu late in the day? Neither leg runs through the night to Bantayan — the boats are daytime only. If you land in the afternoon, the honest move is an overnight in or near the city and a fresh morning start, rather than racing a bus to a closed port.

Economic Context — why the slow relay stays the default. It would be easy to assume the direct ferry should win on convenience and take over the corridor. It hasn’t, and the reason is structural. The Ceres bus to Hagnaya is board-and-pay, runs constantly, and costs a fraction of a dedicated sea service; the Hagnaya–Santa Fe ferry is a short, high-frequency shuttle that locals, traders and tourists all share. That relay moves people and goods cheaply all day long, which is exactly what a working island needs. The direct ferry serves a narrower demand — travellers who’ll pay to save the transfer — so it runs on a thinner schedule rather than replacing the backbone. The island overview is bantayan island.

Tips

Take a morning bus, full stop. The Santa Fe ferries are daytime only, so an early Ceres bus from the North terminal is the single most important decision on this route. A midday departure risks reaching Hagnaya after the last crossing.

Confirm the terminal by landmark. It’s the North Bus Terminal at SM City Cebu for Bantayan — not the South terminal. Tell your Grab driver “North Bus Terminal at SM City” to avoid the cross-town detour.

Decide your shape of trip before booking. Relay for price and frequency; direct ferry for a single, transfer-free day. Check whether the direct sailing times actually fit before assuming it’s the better option.

Sort the Santa Fe-to-stay transfer. From Santa Fe port it’s a short tricycle or habal-habal ride to most of the beach stays — cheap, but worth confirming with your accommodation, especially if you arrive on the last boat.

For how this corridor fits Cebu’s wider transport network — the ferries, the bus terminals and the onward islands — see the transportation hub.

Frequently asked questions

How do I get from Cebu to Bantayan Island?

Two ways. The standard route is a Ceres bus from the Cebu North Bus Terminal (at SM City Cebu) to Hagnaya Port in San Remigio, roughly 3–4 hours, then a ferry across to Santa Fe on Bantayan. There is also a direct Cebu–Bantayan fast ferry that skips the bus entirely. The relay is cheaper and more frequent; the direct ferry is simpler if its schedule fits your day. See ceres cebu hagnaya bantayan.

How long does it take to get from Cebu to Bantayan?

On the bus-and-boat route, budget the better part of a half-day door to door — about 3–4 hours by bus to Hagnaya, plus the wait, the crossing to Santa Fe, and the transfer to your stay. It’s a relay, not a quick hop, so plan the day around it rather than expecting a fast trip.

What time should I leave Cebu for Bantayan?

In the morning. The ferries from Hagnaya to Santa Fe run on daytime schedules, so a late start on the 3–4 hour bus can land you at the port after the last boat. A morning Ceres bus from the North terminal keeps the whole connection comfortable. If you only reach Cebu in the afternoon, overnight in the city and start fresh.

Is there a direct ferry from Cebu to Bantayan?

Yes — a direct Cebu–Bantayan fast ferry runs the corridor and skips the Hagnaya bus leg. It’s the simplest shape of trip when its sailing times suit you, though it typically runs on a tighter schedule and at a higher fare than the bus-and-boat relay. Confirm the current operator, schedule and fare through the corridor link above before relying on it.

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