Moalboal & the Sardine Run

A permanent, million-strong sardine bait-ball a few fin-kicks off Panagsama Beach — snorkellers swim through it daily; turtles graze the drop-off beside it.

Last verified 26 August 2026

Location
Panagsama Beach, Moalboal, ~2.5 hr from Cebu City
Opening hours
Any daylight hour; mornings calmest
Ticket price
Snorkel from shore ~PHP 500 gear/guide; boat trips more
Suggested duration
2–3 hours (or a full dive day)
Best time to visit
Early morning glass-calm water
How to reach
Bus/van from Cebu South Terminal or tour transfer
With kids
Shore-entry snorkelling works for confident kid swimmers

Good to know

  • No touching, no chasing — operators enforce it and the shoal stays because of it.
  • Add Pescador Island by banca for the classic second stop.

Nearby & related in Cebu

Plan your Cebu trip with AI