How to Get to Bantayan Island from Cebu: 2026 Guide

how to get to bantayan island from cebu

Getting to Bantayan Island from Cebu City is a straightforward journey that requires two legs, a bus or van ride north to Hagnaya Port, followed by a ferry across the water to Santa Fe Port on Bantayan Island. The total journey on How to Get to Bantayan Island from Cebu takes approximately 4.5 to 6 hours depending on your transport choice, traffic conditions, and ferry timing. The total cost for the budget route (bus plus ferry) is approximately P734 one way per person.

There is no direct ferry from Cebu City to Bantayan Island — all sea travel goes through Hagnaya Port in San Remigio, located in the northern part of Cebu province. This is the most important thing to know before planning your trip: your first destination is not Bantayan Island but Hagnaya Port, from which the ferry departs. The journey is well-established, clearly signposted, and done by thousands of travelers every week — it is not complicated once you know the steps.

This guide covers every transport option from Cebu to Bantayan Island in 2026 — the standard bus and ferry route, van hire, private car, and chartered flight options, with current fares, schedules, step-by-step directions, and practical tips for making the journey as smooth as possible.

Cebu to Bantayan Island: All Transport Options at a Glance

OptionTotal Travel TimeTotal Cost (one way)Best For
Bus + Ferry (budget)5-6 hours~P734 per personSolo travelers, backpackers, budget trips
Van for hire + Ferry4.5-5 hours~P650-P750 per personSmall groups, faster but cramped
Private car + Ferry4-5 hoursP3,500-P5,000 per carFamilies, comfort, groups of 4+
Chartered flight30-40 minP10,000+ per flightGroups splitting cost, very limited time

Option 1: Bus + Ferry (The Standard Route)

The bus and ferry combination is the most popular, most affordable, and most straightforward way to get to Bantayan Island from Cebu City. It is how the vast majority of both local and international travelers make the journey.

Step 1: Get to Cebu North Bus Terminal

The Cebu North Bus Terminal is located beside SM City Cebu in the North Reclamation Area. It is the departure point for all buses going to northern Cebu including Bantayan Island.

FromHow to Reach the North Bus TerminalApprox Cost
SM City CebuThe terminal is right beside SM City — walkableFree
Ayala CenterGrab or taxi to North Bus TerminalP100-P150
IT ParkGrab or taxi to North Bus TerminalP80-P130
Mactan AirportGrab or taxi directly to North Bus TerminalP250-P350
Any Cebu City pointGrab to ‘Cebu North Bus Terminal SM City’P80-P350

Step 2: Board the Bus to Hagnaya Port

At the Cebu North Bus Terminal, look for buses marked ‘Hagnaya Port’ or ‘Bantayan Island.’ Both will get you to Hagnaya — the Bantayan Island-marked buses are direct and convenient as you stay on the bus while it boards the ferry, though you still need to step off to pay the ferry ticket and terminal fee.

Bus TypeFareTravel TimeNotes
Ceres Liner (aircon)P300-P4004-5 hoursMost reliable, most frequent departures
Non-aircon busP200-P2504-5 hoursCheaper but warm and less comfortable
Direct to Bantayan IslandSame as above4-5 hrs + 1 hr ferryBus boards the ferry — you don’t need to transfer bags

Step 3: Arrive at Hagnaya Port

After 4-5 hours on the bus, you will arrive at Hagnaya Port in San Remigio. The port is clearly signed and the ferry terminal is visible from the bus drop-off point. You will need to:

  • Pay the ferry ticket at the ticketing window (P320-P355 per person including terminal fee)
  • Pay the P25 terminal fee if not already included in your ticket
  • Board the next available ferry to Santa Fe, Bantayan Island
Ferry OperatorFare (incl. terminal fee)Schedule (Hagnaya to Santa Fe)
Island ShippingP320 per person1:00 AM, 3:00 AM, 5:00 AM, 6:30 AM, 9:30 AM, 11:30 AM, 1:30 PM, 3:30 PM, 5:30 PM
Super Shuttle FerryP355 per person2:00 AM, 4:00 AM, 7:00 AM, 8:00 AM, 10:30 AM, 12:30 PM, 2:30 PM, 4:30 PM

Step 4: Ferry Crossing to Santa Fe, Bantayan Island

The ferry crossing from Hagnaya Port to Santa Fe Port takes approximately 1 hour. Both Island Shipping and Super Shuttle Ferry operate RORO (Roll-On Roll-Off) vessels that carry passengers, vehicles, and cargo. The crossing is generally comfortable — open deck seating with sea views, covered indoor seating available. The sea between Hagnaya and Bantayan can be choppy during the rainy season (June-October); calmer conditions prevail from November through May.

Step 5: From Santa Fe Port to Your Accommodation

OptionCostNotes
Tricycle to Santa Fe town centerP50 per personStandard rate from the port — short ride to most Santa Fe accommodations
WalkFreeIf your resort is within 10-15 minutes of the port and you are traveling light
Habal-habal (motorbike taxi)P30-P50Faster than tricycle for solo travelers
Resort pickupVariesSome resorts offer pickup — arrange in advance

Option 2: Van for Hire + Ferry

Vans for hire offer a faster alternative to the Ceres bus — departing from the SM City Cebu Van Terminal near the North Bus Terminal, they make fewer stops and cover the Cebu City to Hagnaya Port leg in approximately 3.5-4 hours. The tradeoff is comfort — vans seat 10-12 passengers and can feel cramped, particularly for taller travelers or those with large luggage.

DetailInformation
Departure pointSM City Cebu Van Terminal (near North Bus Terminal)
FareP300-P350 per person to Hagnaya Port
Travel time3.5-4 hours to Hagnaya Port
AdvantageFaster than bus, departs when full
DisadvantageCramped seating, no fixed schedule — departs when van is full
Ferry afterSame as bus route — buy ticket at Hagnaya Port, P320-P355

Option 3: Private Car or Taxi + Ferry

Hiring a private car or taxi from Cebu City directly to Hagnaya Port is the most comfortable land transport option — no bus stops, no crowding, departure on your own schedule. The cost is significantly higher but makes sense for families or groups of 4 or more who can split the fare.

DetailInformation
Grab car / taxiBook via Grab app or flag down a taxi — negotiate to Hagnaya Port
Estimated costP3,000-P5,000 one way depending on vehicle type and negotiation
Charter taxiP3,500 one way (inclusive of fuel) — confirm rate in advance
Travel time3-4 hours to Hagnaya Port (fewer stops than bus)
Best forFamilies, groups of 4+, travelers with lots of luggage
Ferry afterSame as other routes — buy ferry ticket at Hagnaya Port

Option 4: Chartered Flight from Mactan Airport

Bantayan Island has a small airstrip near Santa Fe that accepts chartered flights from Mactan-Cebu International Airport. LEASCOR and Air Juan operate charter services on this route. The flight takes 30-40 minutes — dramatically shorter than the land and sea journey — but the cost makes it practical only for groups that can share the price.

DetailInformation
OperatorsLEASCOR, Air Juan, and private charter companies
Flight time30-40 minutes from Mactan Airport to Bantayan Island airstrip
CostP10,000+ per flight (not per person) — most practical for groups of 4-6
Per person costP2,500-P3,500 per person when shared among 4-6 passengers
BookingContact operators directly via Facebook or phone — no online booking system
AdvantageEliminates the 5-6 hour land and sea journey entirely
DisadvantageHigh cost, weather-dependent, advance booking required, limited availability

How to Get to Bantayan Island from Mactan Airport

If you are arriving at Mactan-Cebu International Airport and heading directly to Bantayan Island without staying in Cebu City first, here is the most efficient route:

StepActionCostTime
1Exit arrivals at Mactan Airport — take Grab or taxi to Cebu North Bus Terminal (beside SM City)P250-P35045-60 min
2Board Ceres Liner bus bound for Hagnaya Port at Cebu North Bus TerminalP300-P4004-5 hours
3Buy ferry ticket at Hagnaya Port and board ferry to Santa Fe, Bantayan IslandP320-P3551 hour
4Take tricycle from Santa Fe Port to your accommodationP5010-15 min

Total cost from Mactan Airport to Bantayan Island: approximately P1,000-P1,200 per person. Total time: approximately 6-7 hours. Leave the airport by 10:00 AM at the latest to comfortably catch the last ferry from Hagnaya.

Returning from Bantayan Island to Cebu City

Ferry (Santa Fe to Hagnaya)ScheduleNotes
Island ShippingMultiple departures from approximately 3:00 AM to 5:30 PMCheck current schedule at Santa Fe Port on arrival
Super Shuttle FerryMultiple departures from approximately 4:00 AM to 6:00 PMLast trip timing — confirm on island

After the ferry, board a Ceres bus or van from Hagnaya Port back to Cebu City North Bus Terminal. Buses return to Cebu City throughout the day. If you need to connect to the airport, buses can drop you at Pacific Mall (near the airport) rather than the North Bus Terminal — ask the conductor. From Pacific Mall, take a taxi or Grab to the airport.

Practical Tips for the Cebu to Bantayan Journey

  • Leave Cebu City by 8:00-9:00 AM — this gives you a comfortable buffer before the 1:00 PM last-bus-for-last-ferry cutoff, and avoids the morning rush at the North Bus Terminal.
  • Bring cash in small bills — bus conductors, the Hagnaya Port ticketing window, and tricycle drivers all deal in cash. ATMs on Bantayan Island are limited and can run out of cash during peak season.
  • Eat before boarding the bus or bring food and water — the Cebu North Bus Terminal has food stalls, and there are stopovers on the bus route, but having your own supplies is more comfortable.
  • Bring motion sickness tablets if needed — the ferry crossing can be choppy during the rainy season. The open deck at the front of the ferry has the best ventilation; the indoor cabin is more protected from the wind and spray.
  • Travel light if possible — tricycles and habal-habals on Bantayan Island have limited luggage space. A backpack is more practical than a hard-sided suitcase for island travel.
  • Book your Bantayan accommodation before you travel — Santa Fe resorts fill quickly on weekends, during Holy Week, and during the summer months. Do not assume you will find a room on arrival.
  • Check the weather before traveling — ferries are cancelled during typhoon warnings and severe weather. If a typhoon signal is in effect for northern Cebu or Bantayan, the journey cannot proceed. Check PAGASA or local news before departure.
  • The bus ride is 4-5 hours — bring a power bank for phone charging, a neck pillow if you want to sleep, and a jacket as Ceres aircon buses can get cold.

Key Locations on Google Maps

LocationGoogle Maps Search TermNotes
Cebu North Bus TerminalCebu North Bus Terminal SM CityBeside SM City Cebu — your starting point
Hagnaya PortHagnaya Port San Remigio CebuThe ferry departure point — 4-5 hrs from Cebu City
Santa Fe Port‘Santa Fe Port Bantayan Island’Where the ferry arrives on Bantayan Island
SM City Van Terminal‘SM City Cebu Van Terminal’For van for hire option
Mactan Airport‘Mactan Cebu International Airport’Starting point if flying in

Frequently Asked Questions: How to Get to Bantayan Island from Cebu

Is there a direct ferry from Cebu City to Bantayan Island?

No — there is no direct ferry from Cebu City to Bantayan Island. The only sea route to Bantayan Island departs from Hagnaya Port in San Remigio, located in northern Cebu approximately 4-5 hours by bus from Cebu City. To reach Bantayan Island by ferry, you must first travel overland from Cebu City to Hagnaya Port, then take the approximately 1-hour ferry crossing to Santa Fe Port on Bantayan Island. This two-leg journey is the standard route taken by all travelers who are not using the chartered flight option.

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

The total journey from Cebu City to Bantayan Island takes approximately 5-6 hours by the standard bus and ferry route: 4-5 hours by Ceres Liner bus from Cebu North Bus Terminal to Hagnaya Port, plus approximately 1 hour for the ferry crossing from Hagnaya Port to Santa Fe Port on Bantayan Island. Travel by van for hire reduces the land leg to approximately 3.5-4 hours. A private car covers the same route in 3-4 hours. The only significantly faster option is the chartered flight from Mactan Airport, which takes 30-40 minutes but costs P10,000+ per flight.

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

The total cost of the standard bus and ferry route from Cebu City to Bantayan Island is approximately P734 per person one way. This breaks down as: Ceres Liner aircon bus from Cebu North Bus Terminal to Hagnaya Port (P300-P400) plus ferry ticket from Hagnaya Port to Santa Fe (P320-P355, inclusive of terminal fee) plus tricycle from Santa Fe Port to your accommodation (approximately P50). Van for hire costs P300-P350 for the land leg, making the total similar to the bus option. Private car hire costs P3,000-P5,000 for the whole vehicle one way to Hagnaya Port, making it economical for groups of 4 or more who can split the cost.

What is the ferry schedule from Hagnaya to Bantayan Island?

Two ferry operators serve the Hagnaya Port to Santa Fe Port route. Island Shipping departs at approximately 1:00 AM, 3:00 AM, 5:00 AM, 6:30 AM, 9:30 AM, 11:30 AM, 1:30 PM, 3:30 PM, and 5:30 PM. Super Shuttle Ferry departs at approximately 2:00 AM, 4:00 AM, 7:00 AM, 8:00 AM, 10:30 AM, 12:30 PM, 2:30 PM, and 4:30 PM. The last ferry of the day departs at approximately 5:30 PM. Ferry schedules are subject to change and may be cancelled during severe weather or typhoon warnings — always verify the current schedule at the port ticketing window on arrival at Hagnaya.

How do I get to Bantayan Island from Mactan Airport?

From Mactan-Cebu International Airport, take a Grab or taxi to Cebu North Bus Terminal beside SM City Cebu (approximately 45-60 minutes, P250-P350). At the terminal, board a Ceres Liner bus bound for Hagnaya Port (4-5 hours, P300-P400). At Hagnaya Port, buy a ferry ticket (P320-P355) and take the 1-hour crossing to Santa Fe, Bantayan Island. Total time from airport to island: approximately 6-7 hours. Total cost: approximately P1,000-P1,200 per person. Leave the airport by 10:00 AM to comfortably catch the last ferry. A private transfer directly from the airport to Hagnaya Port costs approximately P3,000-P4,000 for the vehicle and takes 3-4 hours.

Is there a flight from Cebu to Bantayan Island?

There are no regular commercial flights from Cebu to Bantayan Island. The only flight option is chartered small aircraft — operators including LEASCOR and Air Juan offer charter services from Mactan-Cebu International Airport to the small airstrip near Santa Fe on Bantayan Island. The flight takes 30-40 minutes. The cost is P10,000 or more per flight (not per person), making it economical primarily for groups of 4-6 who can share the cost (approximately P2,500-P3,500 per person). Booking must be done directly with the operator via Facebook or phone — there is no online booking system. Always confirm availability and current rates in advance as these change frequently.


More Bantayan Island and Cebu Travel Guides

Share:

Scroll to Top

Subscribe now