This post is also available in:
The Sardine Run is one of the “highlights” of Cebu – and for many, one of the main reasons to visit Moalboal. Instagram stories and posts in particular draw huge numbers of visitors. What there really is to experience at the Sardine Run in Moalboal, plus plenty of other useful information, is what we’ve put together here openly and honestly.
In this guide
Location & how to get to the Sardine Run Moalboal
If you think the Sardine Run requires a long trip or even a boat ride, you’re very much mistaken. The sardine school and the sea turtles are right at the main stretch of Panagsama Beach, about 10–30 meters off the shore. In general, the school and the turtles are easy to spot. Just swim to where the biggest crowd is.
Address: Panagsama Beach, Moalboal
Tour fee for the Sardine Run
The Sardine Run always includes swimming with the sea turtles as well. The usual price is 500 PHP per person, though some operators charge 1,000 PHP or more, which in our view is too much. To be completely honest, you don’t really need a tour at all, because the sardines and turtles are only a few meters from the pier at Panagsama Beach. Experienced snorkelers / swimmers can therefore get there entirely on their own, without a guide.
What does speak for a tour, though, is the life jacket and the swim ring, which serves as a base. That way less confident swimmers can rest and have a “base” to return to. It’s also quite possible that the operators and tour guides will at least shoo you away from the sea turtles if you’re there without a guide. The guides are also happy to film with the GoPro for you and dive down deep to the school, which could be a challenge for some less experienced swimmers.
Sardine Run fee (guided tour): Between 500 and 1,000 PHP per person. The fair price without being “ripped off” is 500 PHP. In general, we wouldn’t pay a single cent more for this outing.
Where to book: We recommend simply booking the Sardine Run on site. This “outing” is offered on every corner. Resorts and accommodations also offer the trip.
What’s included in the price:
- Hotel pickup and drop-off
- Guide
- Life jacket
- Snorkel set if needed
- Swim ring (for storing things and as a starting point for diving down)
What is there to experience at the Sardine Run?
After swimming just a few meters from the main stretch of Panagsama Beach, you’ll already reach the sardine school. It stays right at the drop-off into the deep. If you’re a good diver or can hold your breath for a long time, you’ll be rewarded with great GoPro shots at a depth of 2–4 meters. In general it’s fairly busy around the sardine school, and the school is repeatedly disturbed or broken up by boats and tourists diving into it.
Is the Sardine Run Moalboal worth it?
The Sardine Run in Moalboal is, in our view, a typical Instagram thing. If you’re expecting untouched nature and a solitary swim with a sardine school, you’ll be disappointed. This is mass tourism that almost certainly also has an impact on the local environment. If you want a typical Instagram photo, you’ll get one here. The school itself is also very impressive, but it won’t exactly blow experienced snorkelers and divers away. If you only snorkel now and then and simply want an easy way to see a sardine school, you can still get your money’s worth here.
Tip: The Sardine Run and the Sea Turtle Watch in Moalboal are closely linked and both are included in the same tour. In our separate post you’ll find detailed information and our honest take on the Turtle Watch in Moalboal.
The best time for the Sardine Run
In general, the time of day doesn’t matter much. There’s a lot of commotion around the sardine school all day long. It may be a bit better very early in the morning (7 a.m.), but in principle not much changes over the course of the day.
Still have questions about the Sardine Run in Moalboal? Feel free to leave a comment – we’ll definitely get back to you!


