transport

How to Get to Bantayan Island from Cebu (Bus + Ferry, 2026)

5 min read Updated June 18, 2026 By Cebu Destinations Team Verified June 2026

Some links are affiliate links — we may earn a commission at no extra cost to you.

How to Get to Bantayan Island from Cebu (Bus + Ferry, 2026)

The complete bus-then-ferry route from Cebu City to Bantayan Island — Ceres bus to Hagnaya Port, ferry to Santa Fe, plus the fly and van options, and what to do once you land.

Quick Answer: The standard way to reach Bantayan Island from Cebu City is bus-then-ferry: a Ceres bus from the Cebu North Bus Terminal to Hagnaya Port (~3–3.5 hours), then a ferry to Santa Fe Port on Bantayan (~1–1.5 hours). Budget roughly ₱420–580 (US$7–10) one way and about 5–6 hours total. Ferry schedules are limited, so leave Cebu City early — before 7 AM is ideal. Small flights to Bantayan Airport and private vans are faster but cost more. Holy Week and long weekends sell out — book the ferry ahead. Verified June 2026.

Transport Options: Cebu to Bantayan Island

ModeFare (one way)DurationNotes
Ceres bus + ferry~₱420–580 (US$7–10)~5–6 hrs totalThe standard route; bus to Hagnaya, ferry to Santa Fe
Private van + ferry₱3,500–6,000/vehicle + ferry~4–5 hrs totalDoor-to-port for groups; skips terminal waits
Fly to Bantayan AirportFar higher (confirm with carrier)Under 1 hr in airSmall scheduled flights to Santa Fe; limited seats

Fares shown are attributed ranges — confirm the current bus and ferry schedule and pricing before you travel (verify-first). Verified June 2026. Ferry crossings are limited in number; book ahead during Holy Week and public holidays.


How do you get from Cebu City to Bantayan Island?

The most common route is a bus to the north coast, then a ferry across to the island. There is no bridge to Bantayan, so every land route ends at Hagnaya Port in San Remigio, where you board a roll-on/roll-off ferry to Santa Fe on Bantayan Island.

The whole journey is around 5–6 hours including the port wait — roughly 3–3.5 hours on the bus and 1–1.5 hours on the ferry. It is a long travel day, which is exactly why Bantayan stays quieter than Cebu's southern beach towns: the distance filters out the day-trippers.


Option 1: Ceres Bus to Hagnaya, Then Ferry to Santa Fe

This is the route locals and budget travelers use, and the right choice for most solo travelers and pairs.

Step 1 — Get to the Cebu North Bus Terminal

Ceres buses for the north leave from the Cebu North Bus Terminal, not the South Terminal used for Moalboal and Oslob. From the city center, IT Park, or Mandaue, take a Grab or jeepney to the terminal. Budget ₱100–200 for a Grab depending on where you start.

Step 2 — Take the bus to Hagnaya Port

Board a Ceres bus bound for Hagnaya (San Remigio) — say "Hagnaya, going to Bantayan" so the conductor drops you at the port and not in San Remigio town. Air-conditioned buses run this route through the day, leaving roughly every 30–60 minutes from early morning.

The fare to Hagnaya runs about ₱200–280 (an attributed range — confirm the current fare at the terminal, as Ceres fares change). Journey time is 3–3.5 hours on a normal day; heavier traffic leaving Cebu City can stretch it.

Step 3 — Buy your ferry ticket and cross to Santa Fe

The bus terminates right at Hagnaya Port, so you walk from the bus to the ferry ticket booth. The Hagnaya–Santa Fe ferry takes about 1–1.5 hours and costs roughly ₱220–300 (again, an attributed range — confirm the current ferry fare and schedule at the port). Vehicles cost extra if you bring a car or motorbike.

Ferry schedules are limited — only a handful of crossings spread through the day, with the last in the late afternoon. Aim for an earlier boat so a missed connection doesn't strand you overnight at the port.

Step 4 — Arrive at Santa Fe Port

The ferry docks at Santa Fe Port, the gateway to the island's best beaches. From here, Kota Beach is about 5 minutes by tricycle, and most resorts are within a short ride. Many resorts offer free port pickup if you arrange it in advance.


Option 2: Private Van Transfer Plus Ferry

Private vans from Cebu City to Hagnaya Port are bookable through tour operators and hotel desks. Expect roughly ₱3,500–6,000 for the whole vehicle (confirm when booking), plus the ferry fare on top. You still cross on the same Hagnaya–Santa Fe ferry; the van just gets you to the port faster and without terminal waits.

Best for: groups of 4 or more, families with young children, or late arrivals who want a guaranteed direct ride to the port. Split between a full van, the per-person cost lands close to the bus while saving time and hassle.


Option 3: Fly to Bantayan Airport

Small scheduled flights operate to Bantayan Airport in Santa Fe, cutting the cross-island journey to under an hour in the air. It is the fastest way onto the island by a wide margin.

The trade-offs are real: seats are very limited, schedules are thin, and fares run far above the bus-and-ferry total. This option suits travelers who are short on time rather than budget. Confirm current routes, schedules, and fares directly with the carrier before planning around a flight — service on small regional routes can change with little notice.


When NOT to travel: Holy Week and long weekends

Here is the honest warning every Bantayan guide should lead with: during Holy Week, long weekends, and Philippine public holidays, the Cebu–Bantayan route sells out. Bantayan is a famous Holy Week destination for Filipinos — partly because the island's old church holds a unique papal exemption from the Lenten meat fast — and demand overwhelms both the buses and the ferry.

On those dates:

  • Bus queues at the Cebu North Bus Terminal can run hours long, and seats fill fast. Arrive very early.
  • Ferry slots sell out. Book the Hagnaya–Santa Fe crossing ahead through a ferry booking app, and be aware that even booked passengers face long port waits.
  • Accommodation prices spike and the best-value rooms vanish weeks ahead.

If your trip is flexible, travel outside these peak windows. The island is at its best on a quiet weekday in the December–May dry season, when the beaches are calm and the ferries run with room to spare.


How do you get around Bantayan Island?

Bantayan is flat and compact, which makes getting around easy and cheap once you land at Santa Fe Port.

  • Tricycle — the workhorse of the island. Short hops between the port, the beaches, and Bantayan town run about ₱50–150. Agree on the fare before you climb in.
  • Motorbike rental — roughly ₱400–600 per day, the most popular way for independent travelers to reach the quieter spots. The flat roads make it beginner-friendly compared with Cebu's mountain routes.
  • Bicycle — many resorts rent bikes, and the island's flat terrain makes cycling between Santa Fe and nearby beaches genuinely pleasant.

The two hubs are Santa Fe (where the ferry lands and where most beach resorts cluster) and Bantayan town to the north (the historic center with the old church and town plaza). They are about 15–20 minutes apart by tricycle.


What to do on Bantayan Island

Bantayan rewards the long trip with some of the finest white-sand beaches in Cebu and a slower pace than the southern dive towns.

Virgin Island

Virgin Island (also called Sillon Island) is the headline day trip — a 20–30 minute boat ride from Santa Fe to a postcard islet with powdery sand, clear water, and cliff jumping. A private boat runs ₱1,500–2,500 (shareable), plus a ₱250 per-person entrance for the first two visitors. Many island-hopping tours include it.

Kota Beach

Kota Beach is the island's most iconic stretch — pristine white sand with a shifting sandbar that emerges at low tide, just 5 minutes from Santa Fe Port. The beach itself is public, lined with bars and restaurants, and is the social heart of the island.

Paradise Beach

For solitude, Paradise Beach (Sandira Beach) in southern Santa Fe takes a short tricycle ride plus a 15-minute trek to reach — and pays you back with an uncrowded, powder-white shore. Bring your own food and water; there are no restaurants on the beach. Entrance is just ₱50.

For the full rundown of beaches, the old church, Ogtong Cave, and island-hopping logistics, see our complete Bantayan Island guide.


Where to stay on Bantayan Island

Most accommodation clusters around Santa Fe near Kota Beach, ranging from budget backpacker rooms to mid-range beachfront resorts. Staying in Santa Fe puts you minutes from the port, the best beaches, and the island's restaurants and bars. Search Bantayan accommodation on Agoda to compare current availability and pricing.

Book ahead on weekends and especially during Holy Week and public holidays — the better-value beachfront rooms fill weeks in advance. If you want to organize island-hopping or a guided tour before you arrive, browse Bantayan Island tours on Klook.

Deciding between the far-north islands and the famous southern whale-shark coast? Our where to stay: Oslob vs Bantayan guide compares the two so you can pick the base that fits your trip.


Practical reference: Cebu to Bantayan

Bus from: Cebu North Bus Terminal (not South Terminal)

Bus to: Hagnaya Port, San Remigio — ~₱200–280, ~3–3.5 hours (confirm current Ceres fare)

Ferry: Hagnaya → Santa Fe — ~₱220–300, ~1–1.5 hours (confirm current fare and schedule; limited crossings, book ahead on holidays)

Total one way: ~₱420–580 (US$7–10), ~5–6 hours including the port wait

Exchange rate used: ₱58 = US$1 (June 2026)

Sells out: Holy Week, long weekends, and Philippine public holidays — book the ferry through a ferry app and arrive at the terminal very early.


Bantayan is a journey, not a quick hop — but the trade is a quieter, whiter, more relaxed island than anywhere within day-trip range of Cebu City. Start planning with the full Bantayan Island guide, then line up your beach days at Kota Beach, Virgin Island, and Paradise Beach. When you're ready, search Bantayan stays on Agoda and book island-hopping tours on Klook.

Book Tours & Hotels for This Trip

Find and book the best deals — prices and availability update in real time. Links open in a new tab.

Frequently Asked Questions

How do you get to Bantayan Island from Cebu City?

Take a Ceres bus from the Cebu North Bus Terminal to Hagnaya Port (about 3–3.5 hours), then a ferry from Hagnaya to Santa Fe Port on Bantayan Island (about 1–1.5 hours). The whole trip runs roughly 5–6 hours door to door. Buy the bus ticket on the day at the terminal; ferry tickets are sold at Hagnaya Port and on ferry booking apps.

How much does it cost to get from Cebu to Bantayan Island?

Budget roughly ₱200–280 for the Ceres bus from Cebu North Bus Terminal to Hagnaya, plus about ₱220–300 for the Hagnaya–Santa Fe ferry (confirm current fares before you travel). Total one way is around ₱420–580 (US$7–10) by public transport. Verified June 2026 as attributed ranges.

How long is the trip from Cebu to Bantayan Island?

About 5–6 hours total: roughly 3–3.5 hours by bus from Cebu City to Hagnaya Port, then 1–1.5 hours by ferry to Santa Fe, plus waiting time at the port. Leaving Cebu City early (before 7 AM) gives you the best chance of catching a midday ferry and arriving in daylight.

What time is the last ferry from Hagnaya to Bantayan?

Ferry schedules are limited — typically a handful of crossings spread through the day, with the last departure in the late afternoon. Exact times change by season and operator, so confirm the current schedule before you travel and aim for an earlier crossing if you can.

Can you fly to Bantayan Island?

Yes. Small scheduled flights operate to Bantayan Airport in Santa Fe, cutting the journey to under an hour in the air. Seats are limited and fares are far higher than the bus-and-ferry route, so it suits travelers short on time rather than budget travelers. Confirm current routes and schedules with the carrier.

Do I need to book the bus and ferry to Bantayan in advance?

On normal days, no — buy the Ceres bus ticket at the terminal and the ferry ticket at Hagnaya Port. The exception is Holy Week, long weekends, and Philippine public holidays, when both bus seats and ferry slots sell out. For those dates, book the ferry ahead through a ferry app and arrive at the terminal very early.

Where does the bus drop you off for the Bantayan ferry?

The Ceres bus terminates at Hagnaya Port in San Remigio, on Cebu's northwest coast. The ferry pier is right at the port, so you walk from the bus to the ticket booth and ferry. Tell the conductor you're going to Hagnaya / Bantayan and they'll drop you at the port.

How do you get around Bantayan Island once you arrive?

Tricycles are the main way to get around — about ₱50–150 for short hops between Santa Fe Port, the beaches, and Bantayan town. Many travelers rent a motorbike (roughly ₱400–600 per day) or a bicycle to explore the flat island at their own pace. Some resorts offer free port pickup.

More Places to Explore

Keep Exploring

Read more guides or browse all Cebu destinations.