How to Get to Malapascua Island from Cebu: Bus, Boat, Fares and Schedule (2026)

cebu to malapascua island

How to get to Malapascua Island from Cebu City is a two-leg journey: a bus or van ride north to Maya Port at the tip of Cebu Island, followed by a 30-35 minute outrigger boat crossing to Malapascua. The route is well-established and traveled by hundreds of visitors every week — clear, straightforward, and genuinely not difficult once you know the steps. The total journey time is approximately 4.5 to 6 hours door-to-island depending on your transport choice and traffic. The total cost for the budget route (bus plus boat plus fees) is approximately P540-P580 per person one way.

The most important practical facts before you start: all public transport to Malapascua departs from Cebu North Bus Terminal beside SM City Cebu — not the South Bus Terminal. The boat from Maya Port to Malapascua runs from approximately 5:00 AM to 5:00 PM — there is no night crossing. The last boat of the day is the most important deadline to respect: if you miss it, you will need accommodation in Daanbantayan or Maya for the night. Aim to leave Cebu City by 8:00-9:00 AM at the absolute latest for a comfortable arrival with buffer time before the last boat.

This is the complete guide to getting from Cebu to Malapascua Island in 2026 — covering the bus and boat route step by step, van hire, private transfer, getting there from Mactan Airport, the Bantayan Island to Malapascua route, what happens on the island once you arrive, and all the practical tips you need.

All Transport Options at a Glance

OptionTime to Maya PortFare (per person)Best For
Ceres Bus (aircon)4-5 hoursP220-P300Budget travelers, solos, backpackers — most popular option
Ceres Bus (non-aircon)4 hoursP220Faster (fewer stops) but hot — not recommended for long rides
Shared van3.5-4 hoursP250-P350Slightly faster than bus — cramped, departs when full
Private car / Grab3-3.5 hoursP3,000-P4,500 per carFamilies, groups of 4+, maximum comfort, direct to Maya

Option 1: Ceres Liner Bus (The Standard Route)

The Ceres Liner bus is how the vast majority of both local and international travelers get from Cebu City to Maya Port. It is affordable, reliable, and departs frequently — no advance booking required.

Step 1: Get to Cebu North Bus Terminal

The Cebu North Bus Terminal is located beside SM City Cebu (the original SM, in the North Reclamation Area) on John Osmeña Street. It is the departure point for all buses going to northern Cebu including Malapascua (Maya Port), Bantayan Island (Hagnaya Port), and Bogo City.

FromHow to Reach North Bus TerminalCostTime
SM City CebuThe terminal is directly beside SM City — walkable from the mallFree5 min
Mactan AirportMyBus shuttle to SM City (P50, 30-45 min) then walk to terminalP5040-55 min
Mactan AirportGrab or taxi direct to North Bus TerminalP200-P35030-50 min
Ayala CenterGrab or taxi to North Bus TerminalP100-P15015-20 min
IT Park / LahugGrab or taxi to North Bus TerminalP100-P15020-25 min
Colon StreetTaxi or Grab — approximately 10-15 minutesP80-P12010-15 min

Step 2: Buy Your Ticket and Board the Bus

At Cebu North Bus Terminal, look for buses marked ‘Maya’ or ‘Daanbantayan’ or ‘Maya Port’ — all three refer to the same destination. Purchase your ticket at the counter (P220-P300 for aircon) or pay the conductor directly on the bus.

Bus TypeFareScheduleNotes
Ceres Liner (aircon)P220-P300From 2:00 AM, every 30-60 min throughout the dayRecommended — comfortable seats, luggage storage underneath, air-conditioned. Stops frequently.
Ceres Liner (non-aircon)P220More frequent — throughout the dayFaster (4 hours, fewer stops) but no AC. Not ideal with heavy luggage in tropical heat.
White Stallion ExpressSimilarWeekdays: 5 departures 5:20AM-3:20PM. Weekends: 2 trips at 3:30PM and 4:30PMAlternative operator — check availability at the terminal.

Step 3: The Bus Journey to Maya Port

The Ceres Liner aircon bus from Cebu City to Maya Port takes approximately 4 to 5 hours. The bus makes frequent stops along the route — picking up and dropping off passengers at every barangay between Cebu City and Daanbantayan. This is normal and unavoidable on the public bus. The non-aircon bus makes fewer stops and runs the same route faster (approximately 4 hours) but the comfort tradeoff is significant.

  • Rest stop: the bus stops once or twice during the journey — typically near Bogo City (the largest town on the northern route, approximately 2.5-3 hours from Cebu City). Use the toilet here — P5-10 for paid facilities. The bus stop lasts approximately 15 minutes.
  • Watch for commission agents: at Cebu North Bus Terminal and sometimes on the bus itself, individuals may try to redirect you to specific resorts or tours. Politely decline — book your accommodation independently.
  • Watch for porters at Maya Port: on arrival at Maya Port, porters will offer to carry your bags for P50 per piece. This is optional — accept only if you need the help.
  • Tell the conductor: when you board, tell the conductor your destination is Maya Port. The bus terminates at Maya Port, so you cannot miss the stop — but it is good practice to confirm.
  • Bring snacks and water: the 4-5 hour journey is long. Vendors board the bus in the first hour selling snacks, drinks, and local food. Buying at the terminal before departure is cheaper.

Step 4: Arriving at Maya Port

The bus drops you off at Maya Port — the pier is visible from the bus stop and the entire port area is compact and easy to navigate. Follow these steps on arrival:

StepActionCostNotes
1Proceed to the Tourism Office (small building near the pier entrance)FreeCannot be skipped — mandatory for all tourists
2Pay environmental fee at Tourism OfficeP120Mandatory environmental fee for Malapascua
3Pay passenger fee at Tourism OfficeP20Total at Tourism Office: P140
4Buy boat ticket at the white ticket booth near the pierP200Public outrigger boat to Malapascua — 30-35 min
5Board the next available boatFreeBoats depart every 30-60 min when passenger minimum is reached

Step 5: The Boat Crossing to Malapascua

The boat from Maya Port to Malapascua Island takes approximately 30-35 minutes. The vessels are traditional outrigger bangka boats — some larger supersized outriggers, some smaller. The crossing of the Visayan Sea between Maya and Malapascua is generally calm during the dry season (December-May) but can be choppy during the rainy season (June-October) when waves enter the open sides of the boat. Protect your luggage with a dry bag or rain cover during rainy season crossings.

  • Low tide note: when the tide is low, the outrigger boat cannot reach all the way to the shore. You may need to take a small rowing boat from the outrigger to the beach (P20 per person). This is normal and not a cause for concern.
  • Luggage storage: backpacks and bags are stacked in the center aisle of the boat. Keep valuables in your carry-on.
  • The boat docks at the main pier on the southwest side of Malapascua Island — the pier is visible from the water as you approach.

Option 2: Shared Van to Maya Port

Shared vans (V-hire/minivans) depart from Cebu North Bus Terminal for Maya Port throughout the morning. They are faster than the aircon bus by about 30-60 minutes but significantly more cramped — designed for 12 passengers, they often carry more.

DetailInformation
DepartureVan section of Cebu North Bus Terminal — look for vans marked ‘Maya’
FareP250-P350 per person to Maya Port
Travel time3.5-4 hours (faster than bus — fewer stops)
ScheduleDeparts when full — no fixed schedule. Usually doesn’t take more than 20-30 minutes to fill.
Drop-offMaya Port — same as bus
LuggageVery limited space. If carrying large luggage, the bus is more practical.
DownsideCan be cramped for taller travelers. May still pick up additional passengers en route.

Option 3: Private Car, Grab, or Taxi

A private car hire is the most comfortable and fastest way to reach Maya Port — no stops, departure on your own schedule, direct to the port, and approximately 3 to 3.5 hours. The cost is significantly higher but worthwhile for families, groups of 4+, or travelers who want to arrive fresh.

DetailInformation
Grab from Cebu CityBook via Grab app — destination: ‘New Maya Port, Daanbantayan’. Estimated P2,500-P4,000 depending on vehicle type.
Chartered taxiNegotiate a fixed rate before departure — P3,000-P4,500 one way is standard. Avoid metered taxis for long-distance trips.
Private transferPre-book through your resort or a third-party service. More reliable than a street taxi — driver meets you at pickup point.
Travel time3-3.5 hours to Maya Port — significantly faster than bus due to fewer stops
Best forFamilies with children, groups of 4+, travelers with large luggage, late afternoon travelers trying to catch a boat
From airportTaxi or Grab directly from Mactan Airport to Maya Port: P3,000-P4,500. Door to pier in one vehicle.

How to Get to Malapascua from Mactan Airport

If you are arriving at Mactan-Cebu International Airport and heading directly to Malapascua, here are the two most practical routes:

Option A: Budget Route via Bus

StepActionCostTime
1MyBus shuttle from airport arrivals to SM City Cebu (MyBus Terminal)P5030-45 min
2Walk from MyBus Terminal to Cebu North Bus Terminal (adjacent)Free5 min
3Ceres Liner bus ‘Maya’ or ‘Daanbantayan’ to Maya PortP220-P3004-5 hours
4Pay fees at Tourism Office (P140) and buy boat ticket (P200)P34015 min
5Outrigger boat from Maya Port to Malapascua IslandIncluded30-35 min

Total cost from airport to Malapascua via bus: approximately P760-P840 per person. Total time: approximately 5.5-7 hours. Leave the airport by 9:00 AM to comfortably catch an afternoon boat.

Option B: Private Transfer (Fastest)

Book a Grab or pre-arranged private transfer directly from Mactan Airport to Maya Port. No transfers, no waiting for the bus to fill, direct door-to-pier service. Cost: P3,000-P4,500 per vehicle. Travel time: approximately 3-3.5 hours from the airport to Maya Port. This is the best option for families, late-night arrivals (note: no night boat service), or travelers who want to arrive at the island the same day without stress.

Maya Port to Malapascua Boat Schedule (2026)

RouteFirst TripLast TripFrequencyFare
Maya Port → Malapascua5:00-5:30 AM5:00 PMEvery 30-60 min (when 15+ passengers)P200 per person
Malapascua → Maya Port5:00-5:30 AM5:00 PMEvery 30-60 min (when 15+ passengers)P200 per person

Boat schedules are subject to change and may be affected by weather conditions, tidal patterns, and passenger demand. Always verify the current schedule at the Maya Port Tourism Office on arrival. During the rainy season (June-October), rough seas can cause delays or cancellations — check weather conditions before traveling.

Bantayan Island to Malapascua Island

Travelers who have been to Bantayan Island and want to continue to Malapascua without returning to Cebu City can make the journey directly — though it requires several transfers and takes approximately 3-4 hours.

StepRouteFareTime
1Ferry from Santa Fe, Bantayan → Hagnaya Port, San RemigioP320-P3551 hour
2Bus or van from Hagnaya Port → Don Pedro crossing (Bogo area)P50-P8045-60 min
3Bus from Don Pedro crossing → Maya Port, DaanbantayanP80-P1001-1.5 hours
4Pay fees at Maya Port Tourism Office (P140) + boat ticket (P200)P34015 min
5Outrigger boat from Maya Port → Malapascua IslandIncluded30-35 min

Getting Around Malapascua Island Once You Arrive

Malapascua Island is small — approximately 2.5 kilometers long by 1 kilometer wide. There are no cars on the island. Getting around is by foot, bicycle, or habal-habal (motorcycle taxi).

TransportCostBest For
WalkingFreeThe island is small enough to walk most of it in 30-40 minutes — most resorts are within walking distance of the pier
Habal-habalP50 per personQuick transport across the island — from pier to northern resorts or dive centers
Bicycle rentalP50-P100 per dayThe most enjoyable way to explore — available from most resorts and rental shops
TricycleRare — limitedA few tricycles operate on the island’s main path for luggage transport

Returning from Malapascua to Cebu City

StepRouteCostNotes
1Outrigger boat from Malapascua pier → Maya PortP200First boat 5:00-5:30 AM, last boat 5:00 PM. Leave Malapascua early to connect to a bus.
2Ceres bus or van from Maya Port → Cebu North Bus TerminalP220-P300Buses and vans available throughout the day at Maya Port. Depart by 1:00 PM from Maya for a comfortable Cebu City arrival by evening.

Practical Tips for the Cebu to Malapascua Journey

  • Leave Cebu City early — the 6:00-8:00 AM window is ideal. A 9:00 AM departure is the absolute maximum for a comfortable same-day arrival on the island with buffer time before the last boat.
  • Bring cash for everything — bus fare, port fees (P140), boat ticket (P200), habal-habal on the island. No ATMs on Malapascua. Withdraw in Cebu City before departing.
  • Protect your luggage on the boat — rainy season crossings can be splashy. Use a dry bag or at minimum a large plastic garbage bag around your backpack for the 30-35 minute crossing.
  • Travel light — buses have understorage but vans are cramped with large bags. A backpack is significantly easier than a hard-sided suitcase for the full bus-boat-habal-habal journey.
  • Avoid peak holiday travel — Cebu North Bus Terminal is extremely busy during Holy Week and Christmas holidays. Arrive at the terminal before 7:00 AM on these days to secure a seat on the next aircon bus without a long wait.
  • Book Malapascua accommodation in advance — the island has limited beds, particularly for dive resorts. Peak season (December-May) and diving weekends fill up quickly. Do not arrive without a reservation.
  • No night boats — there is no night service between Maya Port and Malapascua. If you miss the last boat for any reason, you must stay in Daanbantayan or Maya that night. D&N Lodge near Maya Port is the most recommended budget option for this situation.
  • The non-aircon bus is faster — if you want to reach Maya Port in 4 hours instead of 5, the non-aircon bus makes fewer stops. The comfort difference is significant but the time saving is real.

Key Locations on Google Maps

Search TermWhat You’ll Find
Cebu North Bus Terminal SM CityYour starting point — beside SM City Cebu in the North Reclamation Area
New Maya Port DaanbantayanThe boat departure point — end of the bus route, 4-5 hours north of Cebu City
‘Malapascua Island Cebu’The island overview — Bounty Beach, dive centers, resorts
‘Bounty Beach Malapascua’The main tourist beach on Malapascua — white sand, dive centers nearby
‘SM City Cebu MyBus Terminal’For the budget airport-to-bus-terminal route via MyBus shuttle
‘D&N Lodge Maya Daanbantayan’Recommended overnight if you miss the last boat — near Maya Port

Frequently Asked Questions: Cebu to Malapascua Island

How do I get from Cebu City to Malapascua Island?

From Cebu City, take a Ceres Liner bus from Cebu North Bus Terminal (beside SM City Cebu) bound for Maya Port or Daanbantayan. The aircon bus costs P220-P300 and takes approximately 4-5 hours. At Maya Port, pay the P140 in fees at the Tourism Office (P120 environmental + P20 passenger) and buy a P200 boat ticket at the pier booth. Board the next outrigger boat to Malapascua — the 30-35 minute crossing brings you to the island’s main pier. Total one-way cost: approximately P560-P640 per person. Leave Cebu City by 9:00 AM at the absolute latest to catch a comfortable boat before the last crossing at approximately 5:00 PM.

How long does it take to get from Cebu to Malapascua Island?

The total journey from Cebu City to Malapascua Island takes approximately 4.5 to 6 hours door to island by the standard bus and boat route: 4-5 hours by Ceres Liner aircon bus from Cebu North Bus Terminal to Maya Port, plus 30-35 minutes for the outrigger boat crossing from Maya Port to Malapascua. The non-aircon bus is faster at approximately 4 hours due to fewer stops. A shared van takes approximately 3.5 to 4 hours to Maya Port. A private car covers the same route in approximately 3 to 3.5 hours. From Mactan Airport, add 30-50 minutes for the MyBus or taxi leg to Cebu North Bus Terminal, making the total airport-to-island journey approximately 5.5-7 hours by public transport.

What is the boat schedule from Maya Port to Malapascua?

Outrigger boats from Maya Port to Malapascua Island depart approximately every 30-60 minutes throughout the day, from the first trip at approximately 5:00-5:30 AM to the last trip at approximately 5:00 PM. Boats depart when a minimum of approximately 15 passengers have assembled — during peak tourist periods this threshold is reached quickly. If fewer than 15 passengers are present, the group must either wait for more passengers or collectively pay for a charter (approximately P2,000 shared among those present). The same schedule applies for the return journey from Malapascua to Maya Port. Schedules are subject to change and cancellation during severe weather — verify at the Maya Port Tourism Office on arrival.

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

The total cost of the standard bus and boat route from Cebu City to Malapascua Island is approximately P560-P640 per person one way: Ceres Liner aircon bus from Cebu North Bus Terminal to Maya Port (P220-P300) plus environmental fee at Maya Port Tourism Office (P120) plus passenger fee (P20) plus public boat ticket from Maya Port to Malapascua (P200). A shared van costs P250-P350 for the land leg, making the total similar. Private car hire to Maya Port costs P3,000-P4,500 for the whole vehicle one way — economical for groups of 4 or more. From Mactan Airport, a private transfer direct to Maya Port costs P3,000-P4,500 per vehicle including the boat crossing arrangement.

How do I get to Malapascua from Mactan Airport?

From Mactan Airport, the budget option is: MyBus airport shuttle to SM City Cebu (P50, 30-45 min), then walk to the adjacent Cebu North Bus Terminal, then Ceres Liner bus to Maya Port (P220-P300, 4-5 hours), then pay P140 fees and P200 boat ticket at Maya Port, then 30-35 minute crossing to Malapascua. Total cost approximately P760-P840 per person; total time approximately 5.5-7 hours. The faster option is a Grab or pre-booked private transfer directly from Mactan Airport to Maya Port — approximately P3,000-P4,500 per vehicle, 3-3.5 hours. This is strongly recommended for late morning or afternoon airport arrivals where connecting to the last boat is a concern.

Are there ATMs on Malapascua Island?

No — there are no ATM machines on Malapascua Island. This is one of the most important practical facts about visiting Malapascua. The nearest ATMs are in Daanbantayan town, approximately 30 minutes by habal-habal from Maya Port on mainland Cebu. The vast majority of businesses on Malapascua Island — dive centers, restaurants, guesthouses, and shops — operate on cash only. A small number of upscale resorts accept credit cards and some dive centers accept foreign currencies, but these are exceptions. Withdraw sufficient Philippine pesos from a Cebu City ATM before departing for Malapascua and do not rely on card payments during your stay.


More Malapascua and Cebu Travel Guides

Share:

Scroll to Top

Subscribe now