A snorkeler hovering above a vast swirling silver tornado of sardines in clear blue water off Moalboal

[ ITINERARY · THE DISPATCH ]

3 Days in Cebu: Whale Sharks, Waterfalls, and a Sardine Run You Can Swim

A three-day Cebu itinerary built around swimming with whale sharks, canyoneering to Kawasan Falls, and a sardine run you can dive straight into. The honest version, ethics included.

You can swim with a creature the size of a bus before breakfast and be sliding down a waterfall by lunch. That’s the pitch, and Cebu actually delivers on it, which is why a tight Cebu 3 day itinerary packs in more big-ticket nature than islands twice its size. Whale sharks, a gorge you canyoneer down, and a tornado of a million sardines you can swim straight into. All within a couple hours’ drive.

I’ll be straight with you about the ethics on day one, because they matter and a lot of blogs gloss right over them. But first, the plan.

Day 1: The South and the Oslob Question

Most people start with the Oslob whale sharks, three hours south of Cebu City, where you snorkel beside these gentle giants in shallow water. And here’s the honest bit: they’re fed to keep them there. Hand-fed shrimp by boatmen so tourists get a guaranteed sighting. Marine biologists hate it, it changes the animals’ behaviour and migration, and the crowds are a circus.

So. Your call. If you go, go at dawn (the 6am slot, before the buses), follow the no-touch, no-sunscreen rules to the letter, and know what you’re paying into. Personally? I’d point you to Donsol on Sorsogon instead if you have time, wild, unfed, seasonal whale sharks, a proper encounter, though it’s a separate trip entirely. But if Oslob is your only shot, go in eyes open.

Spend the rest of the day slow. The drive down the coast is gorgeous, and there are quiet roadside spots for grilled fish and a San Miguel. Tumalog Falls is right near Oslob, a misty, fern-draped curtain that’s far more pleasant than the shark scrum, go cool off there.

Day 2: Canyoneering to Kawasan Falls (Do This One)

If you do one thing in Cebu, do this. Canyoneering through the Matutinao gorge near Badian, ending at the famous turquoise Kawasan Falls.

You get a helmet and a life vest, and then you spend three or four hours making your way down a river canyon by jumping off cliffs (the optional ones go up to about ten metres, and yes, you can chicken out, I did on the big one, then went back up and did it, then regretted it mid-air, then loved it), sliding down natural rock chutes, and swimming through water so blue it looks dyed. It’s giddy, slightly terrifying fun and the the guides are excellent at reading who’s nervous.

You pop out at Kawasan Falls itself, which is busy and a touch overhyped on its own, but arriving there soaked and adrenaline-drunk after the canyon is the right way to meet it. Eat the buffet lunch the tour includes, you’ll be ravenous.

Base yourself around Moalboal for the night so you’re set for day three. It’s a chilled dive town with cheap eats and a sunset strip.

Day 3: Moalboal’s Sardine Run

Save the best for last, and the best is free. Off Panagsama Beach in Moalboal, a permanent sardine run sits just metres off the shore. Not a boat trip, not a season, year-round, walk in off the beach with a snorkel and there it is: a shimmering, shape-shifting wall of millions of sardines that parts around you and reforms like liquid metal. When a bigger fish hunts through it, the whole mass explodes and swirls into a silver tornado. I’ve dived plenty of places and this is still one of the most jaw-dropping things I’ve put my face in the water for.

Same stretch of reef has resident green sea turtles munching at the seagrass, totally unbothered by snorkelers. Spend the morning drifting between the sardines and the turtles. Free diving courses run here too if you want to go deeper into the bait ball.

If there’s time before the drive back, Pescador Island is a short boat hop with a wall dive and more sardines, but honestly the shore snorkeling alone justifies the trip.

Sleeping and Logistics

Stay in Moalboal for the south stuff (it’s central for both canyoneering and the sardines), or in Cebu City if you’re flying in and out fast. Moalboal has everything from backpacker huts to nice resorts; Cebu City has the big international chains near the airport in Mactan.

Fly into Mactan-Cebu International, well connected across Asia. Three days is genuinely enough for the headline trio if you base smart in the south and don’t try to drive back to the city each night.

Skip Oslob if your conscience nags, never skip the canyon, and let the sardines have the last word, they’re the real star here.

This article contains affiliate links marked rel="sponsored". We may earn a commission at no extra cost to you.


Portrait of Ana Beatriz Tashkentov
Ana Beatriz Tashkentov

Travel Writer · Bangalore

Ana Beatriz Tashkentov has been eating through the Mediterranean since 2022, an expert in snacks, meltdown de-escalation, and the location of every clean toilet. Otherwise, Ana is a UX researcher with a deeply chaotic camera roll. Currently based in Bangalore.

  • family travel
  • travel with kids
  • theme parks
  • the Mediterranean