Moalboal's headline act needs no boat, no guide and no certification: a sardine shoal of millions sits permanently off Panagsama Beach, close enough that you can swim out from the shore with a mask and be inside it within five minutes. Add resident sea turtles on the same drop-off and it becomes the best value snorkelling in the Philippines.
Getting There and Around
- Buses run from Cebu City's South Bus Terminal to Moalboal in about 3 hours; Ceres buses leave frequently through the day
- From Moalboal town it's a 10-minute tricycle ride down to Panagsama Beach, where most divers stay
- Scooter hire is the easiest way to reach White Beach, Kawasan and the inland roads
- Boats for Pescador Island and the reef are arranged through any dive shop on the Panagsama strip
- Buses continue south to Bato for ferries to Negros if you're island hopping onward
What to Do
- The sardine run — swim straight out from Panagsama; the shoal usually sits between 5 and 15 metres down and is there year-round
- Sea turtles — the same stretch of reef wall has green turtles grazing, often within a few metres of snorkellers
- Pescador Island — a 20-minute boat ride for walls, tunnels and better visibility than the house reef
- Kawasan Falls canyoneering — jumps, slides and swims down the gorge near Badian, half an hour south; go early, it gets very busy
- White Beach — the actual sand beach, 20 minutes north, best at sunset
- Freediving courses — Moalboal is one of the cheaper places in Asia to certify, with the shoal as your training ground
Where to Eat
- The Panagsama strip — a run of dive-shop restaurants, from Filipino grills to pizza and smoothie bowls
- Carinderias in Moalboal town — point-and-pick Filipino canteens at a fraction of beach prices
- Fresh grilled fish and squid at the small places behind the strip, where the crowd is mostly local
- Try lechon, kinilaw (the Filipino answer to ceviche) and calamansi juice while you're on Cebu
Where to Stay
- Panagsama Beach — dive shops, restaurants and the sardines on your doorstep, but a sea wall rather than sand
- White Beach — actual sand and quieter nights, at the cost of a ride to the dive sites
- Moalboal town — cheapest rooms, least atmosphere, handy for buses
Don't pay for a boat tour to see the sardines. They sit metres off the shore, and the only kit you need is a mask, snorkel and fins.