sardine run in Moalboal


Activity Highlights

Are you looking for an unforgettable scuba diving in Moalboal experience? Then look no further than Moalboal in the Philippines!  Moalboal’s main attraction for divers is the massive school of sardines that lives year-round, but the best time to witness this underwater ballet is during the dry season, from November to May, just off near Pasagnama beach. This attraction is not perfect for divers only but also for snorkellers and freedivers alike and is truly spectacular.

  • Unforgettable diving experience in warm waters of Moalboal
  • The amazing thousands or even millions of sardine run
  • See the gentle turtles up close

Book your trip to Moalboal today and experience the best scuba diving in the Philippines!

What to expect

Use of full diving gear with and guide with a diving master

Scuba diving with turtles

Dive with thousands or even millions of sardines run near Panagsama beach

What's Included

Not Included

Meet-up Location and Time for Walk-In

Anytime between 8:00 AM – 1:00 PM, meet-up location will be send via email once booking is confirmed.

Activity Policy

Bad Weather Policy

There is a possibility that activity will be suspended due to unpredictable nature, inclement weather, and other environmental factors that are beyond our control. In such an occurrence, we regret to inform you that there will be no refund on the used transportation charges.


Free cancellation up to 24 hours prior to departure time, otherwise will be based on our Terms and Conditions.

From ₱1,700 per person
price per person varies by group size


With/without experience

Certified Diver

/ /

Office Closure Advisory

We want to inform you that the Island Trek Tours office will be closed on March 29, 2024 (Friday).

During this time, online chat and calls are not accessible. But still, we will be providing email support on your immediate needs and concerns, should there be any. Kindly expect minor delays in responses during this day.

Online reservations for March 30 will still be accepted and arranged accordingly.