TL;DR: Cebu has five main island-hopping zones, and prices vary more by area than by operator. Mactan is cheapest and closest to the airport — a 3-island joiner tour (Nalusuan, Hilutungan, Caohagan) runs ₱1,500–3,500 (US$26–60) including lunch. Moalboal’s Pescador-sardine run combo is more about marine life than islands, from ₱500–700 for a bare joiner boat up to ₱6,000–7,350 (US$103–127) for a full private/packaged day. Bantayan and Sumilon/Oslob trips run ₱2,000–4,000 per person packaged, or a few hundred pesos DIY. Malapascua’s big-ticket add-on is Kalanggaman Island, around ₱1,800 joiner. Book through Klook/GetYourGuide for fixed pricing and included fees, or through a local boatman for less money and more hassle. Verified July 2026.
Cebu’s coastline is really five different island-hopping scenes wearing one name, and mixing them up is the easiest way to overpay or under-deliver on your one boat day. Hop off the plane at Mactan and you’re 20 minutes from three postcard islets. Drive three hours south to Moalboal and the “islands” are really a backdrop for a sardine ball a million fish deep. Head further south to Oslob and Sumilon Island turns into a whale shark day-trip add-on. Cross to Bantayan or Malapascua and you’re in a different boat culture altogether — slower, cheaper, more local.
This guide puts them side by side: what you actually see, what a joiner seat costs versus a private boat, what’s usually included, and where to book each one. It’s built for someone choosing between areas or planning a multi-stop Cebu trip, not just picking a single tour.
Cebu Island-Hopping at a Glance
| Area | Main islands/stops | Joiner price (per person) | Private boat price | Book via |
|---|---|---|---|---|
| Mactan | Nalusuan, Hilutungan, Caohagan (Pandanon on some routes) | ₱1,500–2,500 (US$26–43) DIY; ₱2,000–3,500 (US$34–60) packaged | ₱2,500–5,000 total for 5–10 pax (~₱500–1,000/pax) + fees | Klook / local boatmen at Marigondon, Mactan |
| Moalboal | Pescador Island, sardine run, Turtle Point | ₱500–700 (US$9–12) bare boat + ₱100 fee; ₱6,000–7,350 (US$103–127) full packaged day | ₱2,800–6,000/pax depending on group size (2–14 pax) | GetYourGuide / Klook / boatmen at Panagsama Beach |
| Bantayan | Virgin Island, Hilantagaan, Balidbid Lagoon | ~₱950–1,250 (US$16–22) DIY all-in; ₱2,000–4,000 (US$34–69) packaged | ₱1,000+ per boat (up to 5 pax), split among group | Santa Fe Tourism Office / Klook / resort desks |
| Sumilon / Oslob | Sumilon sandbar + marine sanctuary, often + Tumalog Falls or whale sharks | ₱2,000–3,500 (US$34–60) + ₱500 weekend surcharge | ₱3,500–7,700/pax depending on group size | Klook / Island Trek Tours / local operators |
| Malapascua | Local reef stops + Kalanggaman Island side trip | ₱400–600 (US$7–10) local hop; ~₱1,800 (US$31) Kalanggaman joiner | Varies by boat and season | GetYourGuide / Klook / resort-arranged boats |
Prices are per-person joiner rates unless noted “total.” Environmental and entrance fees (₱50–500 per stop) are sometimes bundled into packaged prices and sometimes charged separately — always confirm which. Verified July 2026.
Mactan: The Easiest, Cheapest Option Near the Airport
Mactan island hopping is the fastest way to get an island day without leaving the Cebu City/airport area, and it’s the cheapest of the five. The standard route covers three marine-sanctuary islets a short boat ride from Mactan: Nalusuan Island, a protected coral garden with a resort deck; Hilutungan Marine Sanctuary (also spelled Gilutongan), the best snorkeling stop of the three; and Caohagan Island, known for its sandbar and seafood vendors. Some operators swap in Pandanon Island instead of Caohagan.
DIY joiner boats run around ₱1,500–2,500 per person, while packaged tours through Klook typically land at ₱2,000–3,500, including a BBQ or Filipino-style lunch, snorkel gear, and a guide. On top of any tour price, expect ₱150–300 per island in marine sanctuary fees — sometimes bundled into the package, sometimes paid on-site in cash, so ask before you book. If you’re short on time, this is our full Mactan island hopping guide with departure points and boat-hire tips.
Moalboal: Less About Islands, More About the Sardine Run
Moalboal isn’t really an island-hopping destination — it’s a marine-life destination that happens to include one island. The draw is the Moalboal sardine run, a shifting silver ball of millions of sardines that lives just 20–30 meters off Panagsama Beach, plus a boat trip out to Pescador Island for wall diving and snorkeling, and a stop at Turtle Point where green sea turtles feed on seagrass.
Because the sardine run is walkable from shore, the cheapest version of this “tour” is barely a tour at all: rent gear for ₱200–250, pay a ₱25 environmental fee, and swim out yourself. A joiner boat that adds Pescador and Turtle Point runs ₱500–700 per person for the boat plus a ₱100 environmental user’s fee. Full packaged day tours — hotel transfer, guide, lunch, and all three stops — run from about US$127 (roughly ₱7,350) on GetYourGuide for a private group, while private per-person rates on a shared boat scale from around ₱6,000 for two people down to ₱2,800 for groups of 14. Sightings of sardines and turtles can’t be guaranteed since they’re wild animals, though both are reliably present most days.
Bantayan: DIY-Friendly, and Cheaper if You Skip the Package
Bantayan is the one area where doing it yourself genuinely saves money without much added hassle. The classic route covers Virgin Island off Santa Fe plus Hilantagaan Island and, on some routes, Balidbid Lagoon. Show up at the Santa Fe Tourism Office, pick your stops, and pay as you go: a shared boat for up to five people runs around ₱1,000 (about ₱200 per person), plus an ecological fee (₱100), a Virgin Island entrance fee (₱350) and docking fee (₱200), and a Hilantagaan entrance fee (₱100) — all-in, roughly ₱950–1,250 per person for a 4–5 hour trip.
Packaged versions booked through GetYourGuide or Klook cost more — commonly ₱2,000–4,000 per person — because they add hotel pickup, a fixed English-speaking guide, and lunch, and remove the need to negotiate boat fares yourself. If you’re staying more than a night, our Bantayan Island guide covers ferry schedules and where to base yourself.
Sumilon and Oslob: Pair It With Whale Sharks or Go Solo
Sumilon Island works two ways: as a standalone sandbar-and-snorkeling day trip, or bolted onto an Oslob whale shark tour — most visitors do the latter. Sumilon’s sandbar shifts shape with the tide and its marine sanctuary has some of the healthiest reef in the area, largely because Bluewater Resort has managed it for years. Standalone day tours start around ₱2,000 per person, with a ₱500 surcharge on weekends and holidays; the resort’s own day-use pass (with lunch, kayaking, and snorkeling) runs closer to ₱4,000+ per person through Klook.
The far more common booking combines Sumilon with the Oslob whale shark watching interaction and often Tumalog Falls. Combo prices vary widely by group size — from roughly ₱3,500 per person in larger groups up to ₱7,700 for solo travelers — and the whale shark interaction itself carries a separate ₱500 fee (with an additional ₱500 foreign-guest surcharge reported by some operators, so confirm current local policy before you go). Note that swimming with the whale sharks is tightly regulated by the Oslob LGU and isn’t really “island hopping” — treat it as its own activity bolted onto a Sumilon boat day.
Malapascua: Small-Boat Local Hops, Plus the Kalanggaman Side Trip
Malapascua Island itself is mostly a diving base, but two boat trips are worth booking separately from your dive schedule. Short local reef hops around Malapascua’s own coastline run ₱400–600 per person on a joiner boat. The bigger draw is Kalanggaman Island, a sandbar-fringed island roughly 90 minutes by boat from Malapascua that regularly ranks among the best in the Philippines. A joiner day trip to Kalanggaman runs around ₱1,800 per person including lunch and fees; private boats cost more but let you set your own timing.
Because Malapascua’s boat schedules depend on tides and weather more than the other areas on this list, book through your resort or check GetYourGuide’s Malapascua listings a day ahead rather than showing up expecting a same-day slot. If you’re also diving with the resident thresher sharks, see our Malapascua thresher shark diving guide for how to combine both in one trip.
How to Choose Between Joiner, Private, and DIY
- Joiner tour — cheapest per person, fixed schedule, shared boat with strangers. Best if you’re solo, a couple, or on a budget and don’t mind a set itinerary.
- Private tour — you book the whole boat, set your own stops and pace, and pay full boat cost (or split only among your own group). Worth it for families, groups of 4+, or if you want extra time at one stop (like lingering at Pescador for a second dive).
- DIY at the pier/tourism office — cheapest overall in Mactan, Moalboal, and Bantayan, where boatman associations and tourism desks operate transparently. Riskier in busier areas where haggling and inconsistent fee disclosure are more common — bring small bills and confirm the total (boat + fees) before you board.
- Klook / GetYourGuide — worth the markup when you want zero negotiation, guaranteed English-speaking guide, and fees baked into one price you can screenshot ahead of time.
The Honest Take
Mactan’s island hopping is convenient but the least dramatic underwater — the sanctuaries are recovering, not pristine, and you’re sharing the water with a lot of other boats on weekends. Moalboal’s sardine run is the one experience on this list that’s genuinely hard to overhype; the sheer density of fish is something photos undersell. Bantayan’s islands are prettier beaches than most of Mactan’s stops but take longer to reach, so they reward people staying a night or two rather than day-tripping from Cebu City. Sumilon paired with Oslob whale sharks is popular for a reason, but be honest about the whale shark interaction itself — it’s a queued, crowded, tightly marshaled activity, not a wild encounter, and some travelers find the ethics and crowding genuinely off-putting; skip it and just do Sumilon’s sandbar and reef if that bothers you. Malapascua’s Kalanggaman trip is worth the extra effort and cost if your schedule allows a full day; don’t bother if you’re only in Malapascua for one night of diving.
Best time for any of these: weekday mornings, outside Holy Week and the Christmas–New Year stretch, when boats are less crowded and the marine sanctuaries feel less like a conveyor belt.
Book It and Combine It
Whichever area you pick, book a couple of days ahead in peak season and confirm whether fees are included before you compare prices across operators — that’s the detail that makes two “identical” quotes differ by a thousand pesos. Pair a Mactan island-hopping morning with an afternoon in Cebu City, or build a south Cebu run through Moalboal, Kawasan Falls, and Oslob into one trip — see our best islands to visit near Cebu roundup for how the pieces fit together, and browse current island-hopping tours on Klook to lock in a date.
Sources
- Klook Philippines — Hilutungan, Nalusuan, Caohagan Island Hopping listing
- GetYourGuide — Moalboal Sardine Run, Turtles and Pescador Island Hopping listing
- WhyCebu — Cebu Island Hopping: Prices, Tours and Tips 2026
- CebuInsider — Bantayan Island Hopping Guide: Fees, Itinerary, and Budget
- Island Trek Tours — Oslob Whale Shark Watching + Sumilon Island Day Tour
- Operator and aggregator pricing cross-checked against South Shore Tours, Cebu Tours PH, and Viator listings, July 2026. Confirm current prices directly with the operator or platform before booking. 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.
Where to stay near Moalboal
Top-rated hotels for this trip — tap through to check live rates.
PIG DIVE HOSTEL MOALBOAL
Harman Suites Moalboal
Mercure Mactan Cebu
Il Sogno Resort
Prefer a rental? Vacation rentals near Moalboal
Self-catering condos and apartments — book the exact unit, kitchen included.
ClockWorkOrange Luxury Suites
Ocean View Lodging House
Condo with POOL/BALCONY/KITCHEN/NETFLIX/HOT SHOWER
Before you go
Frequently asked
Which island-hopping tour in Cebu is the best value?
What's the difference between a joiner and a private island-hopping tour?
Are Klook and GetYourGuide island-hopping tours worth it over booking with a local boatman?
Do island-hopping tours in Cebu include lunch and snorkel gear?
Are marine sanctuary and environmental fees included in the tour price?
Can you combine island hopping with whale shark watching in Oslob?
Is it safe to book island-hopping tours in Cebu with local boatmen instead of an app?
How far in advance should you book an island-hopping tour in Cebu?
More Places to Explore
Nalusuan Island Marine Sanctuary
Lapu-Lapu City
A small island sanctuary famous for its 500-meter wooden pier over turquoise waters, with excellent snorkeling and resort facilities.
Hilutungan Marine Sanctuary
Lapu-Lapu City
One of the Philippines' oldest marine sanctuaries with pristine coral reefs, abundant tropical fish, and excellent snorkeling for all skill levels.
Pescador Island
Moalboal
A world-class marine sanctuary featuring The Cathedral underwater cave and exceptional wall diving.
Sumilon Island
Oslob
A pristine coral island with a famous shifting white sandbar, excellent snorkeling, and the distinction of being the Philippines' first marine sanctuary.