A 3-day, 2-night North Cebu loop that pairs Malapascua's thresher shark dive with Bantayan's beaches, with the bus and ferry connections mapped out and real 2026 prices.
TL;DR: Three days, two nights: Day 1 bus + boat from Cebu City to Malapascua (roughly 5-7 hours door to door), afternoon at Bounty Beach. Day 2 dawn thresher shark dive at Kimud Shoal, then boat back to Maya, van to Hagnaya, ferry to Bantayan by mid-afternoon. Day 3 beach morning, island hopping or straight back, then bus + ferry to Cebu City by evening. Budget ₱6,500-8,500 (US$110-145) per person for transport, lodging, and one island-hopping trip; add ₱6,000 (US$105) for the thresher shark dive. Verified July 2026.
North Cebu rewards people who don’t mind a bit of transit math. Malapascua Island is one of the only places on the planet where you can dive with thresher sharks on a normal daily schedule, and it sits at the tip of the Daanbantayan peninsula, a few hours north of Cebu City. Bantayan Island, off the northwest coast, has the long white beaches and slow small-town pace that Malapascua’s dive-town energy doesn’t really offer. Most travelers pick one or the other. This itinerary links them into a single 3-day, 2-night loop, because the ferry from Hagnaya Port makes the Bantayan leg workable without a full backtrack to Cebu City. It’s tight - this is a “keep moving” itinerary, not a flop-on-the-beach one - but it’s the most efficient way to see both without burning a full week. If you’d rather slow down and pick just one, our North Cebu travel guide breaks down each island on its own.
North Cebu 3-Day Itinerary at a Glance
| Day | Base | What You Do | Rough Cost (transport + activity) |
|---|---|---|---|
| 1 | Malapascua | Bus + boat from Cebu City, afternoon at Bounty Beach | ₱540-650 (~US$9-11) |
| 2 | Malapascua → Bantayan | Dawn thresher shark dive, then travel to Santa Fe | ₱6,650-8,150 with dive (~US$115-140); ₱650-1,150 without |
| 3 | Bantayan → Cebu City | Beach morning or island hopping, bus + ferry back | ₱1,500-2,200 (~US$26-38) |
Excludes accommodation (~₱1,900-5,000/night on Malapascua, ~₱1,500-4,700/night on Bantayan). Verified July 2026.
Is 3 Days Enough for This Loop?
Yes, if you treat it as a moving itinerary rather than a beach-lounging one. You get one dawn dive and one full beach afternoon on Malapascua, then a connecting travel day, then a half-day of Bantayan before heading back. If your idea of a good island trip is doing nothing for two straight days, this pace will frustrate you - book 4-5 days instead and add a second night on each island. If you like a plan with momentum and want the bragging rights of both islands in one trip, this works.
How Do You Get to North Cebu From Cebu City?
Start at Cebu North Bus Terminal near SM City Cebu and take a Ceres bus toward Maya Port - fares run roughly ₱200-300 and the ride takes 4-6 hours depending on traffic and how many stops the bus makes along the coastal road. Leave by 4-5 AM if you want a comfortable buffer for the boat schedule; buses to Maya reportedly run frequently through the day, but traffic out of Cebu City in the early morning is the most predictable variable. See our buses in Cebu guide for terminal logistics.
From Maya Port, passenger boats to Malapascua run roughly 6:30 AM to 4:30 PM, take about 30-60 minutes, and cost around ₱200 per person, plus a one-time environmental/tourism fee in the ₱140-170 range collected at the port desk. Boats reportedly wait for a minimum number of passengers before departing, so there can be some downtime between arrival at Maya and boarding - budget slack rather than cutting it close to the last departure. For port and ferry logistics across the province, our ferries from Cebu guide is a useful companion.
Day 1: Cebu City to Malapascua
Get moving early - this is the longest travel day of the trip. Bus to Maya, boat to Malapascua, and you should be checking into your room by early-to-mid afternoon if the connections go smoothly. Drop your bags and head straight to Bounty Beach, the island’s main strip - powdery sand, a run of small dive resorts and beach bars, and enough daylight left for a swim and an easy dinner. If you’re not diving the next morning, this is also the time to book your Kimud Shoal slot directly with a dive shop on the beach; most take walk-ins the evening before.
Skip anything ambitious today. You’ve spent most of it in transit, and tomorrow starts before sunrise.
Day 2: Thresher Shark Dive, Then On to Bantayan
This is the itinerary’s centerpiece and its most demanding day - a pre-dawn dive followed immediately by a multi-leg transfer. Boats to Kimud Shoal typically leave Malapascua around 4:30-5:00 AM to reach the cleaning station before sunrise, when thresher sharks are most reliably sighted; a standard trip runs two to three dives (Kimud Shoal plus sometimes Monad Shoal) for roughly ₱6,000 (about US$105), gear rental extra. You need an Open Water certification for this - it’s not a snorkel excursion, though some shops offer a Discover Scuba add-on for non-divers who still want to see the reef.
By late morning, head back to Bounty Beach, shower, and grab lunch, because early afternoon is when the transfer to Bantayan starts:
- Boat from Malapascua to Maya Port - about 30 minutes, roughly ₱200.
- Van or shared transport from Maya to Hagnaya Port in San Remigio - about an hour by private van (fares vary; a hired van has been quoted around ₱1,500, shared transport is cheaper but slower and less predictable).
- Ferry from Hagnaya to Santa Fe, Bantayan - about 1-1.5 hours, ₱305-330 per passenger.
This chain only works if you don’t linger too long at any one stop, and the last Hagnaya-to-Santa Fe ferry departs around 5:30 PM - confirm the current schedule locally, since ferry times on this route shift with tides and season. If the dive runs long or the transfer stalls, you may land in Santa Fe after dark instead of mid-afternoon; build in a cushion and don’t schedule anything for the evening. Once you’re in, check into your room and unwind - Kota Beach and the town’s beachfront strip are an easy walk from the port area.
Day 3: Bantayan Beach Morning, Then Back to Cebu City
Spend the morning doing the thing you came to Bantayan for - a slow beach morning, not another transfer. Kota Beach and the wider Santa Fe shoreline are calm, shallow, and much less crowded than Malapascua’s main strip. If you have the morning free and want more than a swim, a boat trip to Virgin Island and Hilantagaan runs roughly ₱1,200-1,500 per boat (split among your group), plus a small environmental fee at Virgin Island - a good half-day add-on if your afternoon bus isn’t until later.
For the trip back to Cebu City, the simplest option is a direct Ceres bus that boards the Hagnaya-Santa Fe ferry with passengers aboard - no separate ferry ticket or terminal transfer needed. Total fare runs around ₱734 (about US$13) and the whole trip takes roughly 4.5-6 hours depending on traffic and ferry timing. Aim to leave Santa Fe by early-to-mid afternoon so you’re not racing the last ferry, which reportedly departs around 4:00-4:30 PM in the other direction. You’ll be back in Cebu City by evening, in time for a normal dinner.
Where Should You Stay on Each Island?
On Malapascua, stay near Bounty Beach so you’re walking distance from dive shops, restaurants, and the boat landing. Budget fan rooms run roughly ₱400-800 a night; simple aircon resort rooms with hot water and beachfront access land around ₱1,900-5,000. Compare Malapascua stays on Agoda before you go - rooms fill fast in peak dive season (roughly November-May).
On Bantayan, base yourself in Santa Fe near Kota Beach rather than Bantayan Town, which is quieter but farther from the beach strip. Rates here run from around ₱1,500 for a basic room up to ₱3,200-4,700 for a beachfront cottage with breakfast included at spots like Kota Beach Resort. Browse Bantayan hotels on Agoda to lock in a room before your Day 2 transfer - showing up unbooked works outside peak season, but it’s a gamble on a trip this tightly scheduled.
How to Choose: This Loop vs. Just One Island vs. Camotes
If you’re a certified diver and the thresher shark dive is the whole point of the trip, don’t dilute it - spend 2-3 full days on Malapascua alone and skip Bantayan; see our Malapascua thresher shark diving guide for a deeper dive-focused plan. If beaches matter more than diving, flip it: more time in Bantayan, a shorter Malapascua stop, or drop Malapascua and add Camotes instead, which trades the dive scene for even quieter islands but doesn’t connect as neatly into this route. For a side-by-side comparison of what each place is actually like, see Bantayan vs. Malapascua. This itinerary is built for travelers who want a taste of both and are fine moving fast to get it.
The Honest Take
This is a logistics-heavy itinerary, and it only works if you’re realistic about it going in. Day 2 in particular stacks a 4:30 AM dive wake-up on top of a three-leg overland-and-ferry transfer - if any single leg runs late (and inter-island transport in the Philippines routinely does), your Bantayan afternoon shrinks or disappears. Build slack into your schedule, don’t book anything time-sensitive for Day 2 evening, and confirm ferry times at the port rather than trusting a schedule you found online, including this one.
The upside is real: Malapascua’s thresher shark dive is a genuinely rare wildlife experience, not tourist-brochure hype, and Bantayan’s beaches are some of the least commercialized in Cebu province. But if you only have 3 days and you’re not a certified diver, you’ll likely get more out of picking one island and slowing down than trying to bag both. Save the loop for when you have 4-5 days, or accept the pace and enjoy the trip for what it is - a fast, memorable circuit rather than a relaxing one.
Keep Exploring North Cebu
Pair this loop with the rest of the region - our North Cebu travel guide covers Daanbantayan and Bantayan in more depth, and the Cebu-Malapascua-Bantayan north loop guide walks through variations on this same route if you want to reorder the days or add a stop. Check current dive rates and book the thresher shark trip on Klook before you go, since slots can fill up in peak season.
Sources
- Malapascua Ferry Schedule (Maya to Malapascua) - boat times and fares
- Thresher Shark Divers Malapascua - dive pricing - Kimud Shoal trip structure and pricing
- AskBantayan - Hagnaya to Santa Fe ferry schedule - crossing times and fares
- Pamasahe.com - Hagnaya-Santa Fe Super Shuttle Ferry - fare verification
- CebuInsider - Ceres bus Cebu City to Maya Port - bus fares and travel time
- Accommodation rates cross-checked against Agoda and Tripadvisor listings for Malapascua and Santa Fe, Bantayan. Verified July 2026.
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
Is 3 days enough for Malapascua and Bantayan?
Yes, but it's a brisk loop, not a lazy one. Three days, two nights gives you a full day and dawn dive on Malapascua, a connecting travel day that lands you in Bantayan by mid-afternoon, and a final morning on the beach before heading back to Cebu City. If you want two relaxed days on each island instead of one, plan for 4-5 days.
How do you get from Cebu City to Malapascua?
Take a Ceres bus from Cebu North Bus Terminal to Maya Port (roughly 4-6 hours depending on traffic and stops, about 200-300 pesos), then a passenger boat from Maya to Malapascua (about 30-60 minutes, around 200 pesos, plus a one-time environmental fee of roughly 140-170 pesos). Boats run from about 6:30 AM to 4:30 PM; leave Cebu City by 4-5 AM if you want options.
How do you get from Malapascua to Bantayan Island?
There's no single direct ferry that's both fast and cheap. The practical route is: boat from Malapascua back to Maya Port (about 30 minutes), then a private van or shared transport to Hagnaya Port in San Remigio (about 1 hour), then the Hagnaya-to-Santa Fe ferry (about 1-1.5 hours). Budget half a day for the full connection and confirm the last Hagnaya departure (around 5:30 PM) before you commit to the timing.
How much does this North Cebu itinerary cost?
Budget roughly 6,500-8,500 pesos (about US$110-145) per person for 3 days covering transport, one night on each island in a simple fan or aircon room, and a Bantayan island-hopping trip - not counting the thresher shark dive, which adds about 6,000 pesos (about US$105) for a 2-3 dive trip. Add more for beachfront resorts or private transfers instead of public buses and boats.
Is the thresher shark dive worth the early wake-up?
Most divers who do it say yes. Malapascua's Kimud Shoal is one of the only places on earth where thresher sharks show up reliably, and boats leave around 4:30-5:00 AM to catch them at the cleaning station before sunrise. You need an Open Water certification (or a Discover Scuba add-on some shops offer) - this isn't a snorkel trip.
Should you do Camotes instead of Bantayan?
If your priority is quieter beaches and you don't mind more ferry time, Camotes is a fair swap - see our Camotes Islands guide. But Camotes doesn't connect as cleanly to Malapascua in a 3-day window; Bantayan's Hagnaya ferry link makes the loop workable without backtracking all the way to Cebu City in between.
Do you need to book ferry or bus tickets in advance?
Not usually for this route in normal season - Ceres buses and the Maya-Malapascua boats run frequently and mostly sell tickets on the day. The exception is Christmas, Holy Week, and long weekends, when it's worth arriving at the terminal or port early or booking with an operator that guarantees a seat.
What should you skip if you're short on time?
Skip the afternoon Malapascua island-hopping add-ons (Gato Island, extra snorkel stops) if your ferry connection to Hagnaya is tight - the thresher shark dive and one full beach afternoon on each island are the parts of this trip people remember. Everything else is optional padding.
More Places to Explore
Islands Malapascua Island
Daanbantayan
A world-famous diving paradise known for thresher shark encounters, featuring beautiful white sand beaches and laid-back island vibes.
Beaches Kota Beach
Santa Fe
Bantayan Island's most iconic beach with pristine white sand, crystal-clear waters, and a stunning shifting sandbar during low tide.
Beaches Bounty Beach
Daanbantayan
Malapascua's main beach featuring powdery white sand, crystal-clear waters, and a relaxed atmosphere lined with beachfront restaurants and dive shops.
Historical Sites Maya Port
Daanbantayan
The bustling fishing port that serves as the gateway to Malapascua Island and showcases traditional northern Cebu fishing culture.