
Moalboal sardine run and turtles: how to get there and what to expect
How do you get to Moalboal from Cebu, and how do you see the sardine run and turtles?
Short answer
Moalboal is a small town on Cebu’s south-west coast, about 90 kilometres from Cebu City, and it is home to one of the most reliable snorkelling spectacles in the Philippines: a permanent “sardine run”, a swirling wall of millions of fish that sits just off Panagsama Beach, close enough that you swim straight out to it from shore with no boat and no guided tour. Green sea turtles graze the same shallows most days. Moalboal charges a small municipal environmental user fee for snorkelling in its waters, collected in cash at a booth on the beach or at the tourism office - carry pesos, and note that published amounts disagree and collection is inconsistent. The drive from Cebu City is roughly two-and-a-half to three hours by private car (a little longer and about 100 kilometres from Mactan-Cebu Airport, including the bridge off Mactan), or three to four hours by public Ceres bus. Because it is snorkel-from-the-shore rather than a scheduled boat, Moalboal works beautifully as a day trip, and it pairs naturally with a Pescador Island boat or Kawasan Falls an hour further south.
- Where
- Panagsama Beach, Moalboal, on Cebu’s south-west coast
- Boat needed?
- No. You swim out to the sardines straight from shore
- Season
- Year-round. The shoal lives here, it does not migrate
- Turtles
- Wild green turtles in the same shallows most days
- From Cebu City
- About 2.5 to 3 hours (roughly 90 km) by private car
- From the airport
- About 3 to 3.5 hours (roughly 100 km) by private car
- Snorkel fee
- Small municipal environmental fee, paid in pesos locally
Last checked: Oct 2026
A huge, permanent shoal of sardines lives just off Panagsama Beach in Moalboal. Swim a short way out and a wall of fish bends and folds around you like liquid silver. Green sea turtles graze the seagrass in the same shallows.
Unlike most marine encounters in Cebu, you need no boat, no tour and no pre-dawn start. That makes Moalboal easy to fit into one day out or an overnight.
Where Moalboal is, and how you get there
Moalboal is on Cebu’s south-west coast, down the western coastal road. The snorkelling is at Panagsama Beach, a strip of dive resorts just outside the town. The sandy swimming beach, White Beach (Basdaku), is a few kilometres north.
Traffic getting out of Cebu City is what stretches the drive, so an early start helps.
| From | How | Time | Notes |
|---|---|---|---|
| Cebu City | Private car | 2.5 to 3 hours (about 90 km) | Door to door, driver waits while you swim |
| Mactan-Cebu Airport | Private car | 3 to 3.5 hours (about 100 km) | Crosses the bridge off Mactan, then skirts the city |
| Cebu South Bus Terminal | Ceres bus “Bato via Barili” | 3 to 4 hours | Not “via Oslob”, which goes the long way round. Drops you on the highway |
| Cebu South Bus Terminal | Shared V-hire van | A little quicker than the bus | Fixed seats, luggage limits |
Getting to Moalboal
Last stretch by public transport
Bus and van stop on the highway in Moalboal town. A short tricycle ride takes you down to Panagsama or White Beach.
The sardine run and the turtles
The sardine run is the reason most people come, and the remarkable thing about it is how ordinary it is to reach: there is no boat and no tour, you simply wade in off Panagsama Beach, swim out a short way over the drop-off, and the shoal is there. What does apply is a municipal environmental user fee for snorkelling in Moalboal waters, introduced under a 2021 ordinance and collected in cash at a booth on the beach or at the tourism office - it is a small amount rather than a tour price, published figures for it disagree, and in practice the booth is not always staffed. It is a permanent baitball, meaning the fish live here all year rather than passing through on migration, so it is one of the few genuinely reliable wildlife sights in Cebu. On a good day the shoal is so dense it blocks the sunlight and moves like a single living thing.
Green sea turtles feed on the seagrass in the same shallow zone and are used to swimmers, so it is common to see them grazing or surfacing for air close by. The best light is usually mid-morning, when the sun angles into the bait ball and turns the whole wall silver; go too early or too late and it can look grey. Beyond the local environmental fee, everything else is optional and arranged on the beach: gear rental, a guide, or a boat out to Pescador.

Pescador Island, White Beach and what else to do
The sardines and turtles fill a morning, but Moalboal rewards a full day or an overnight, and there is plenty to add either side of the shore snorkel.
Pescador Island
About 15 minutes by banca (outrigger) from Panagsama to a small marine sanctuary ringed by walls and a cavern known as the Cathedral. Clear water and reef for snorkellers; divers often meet turtles and, occasionally, thresher sharks. Boats are arranged locally.
White Beach (Basdaku)
A separate, proper sandy swimming beach a few kilometres north of Panagsama, better for families, sunbathing and sunsets than the dive-resort shoreline of Panagsama itself.
Kawasan Falls, an hour south
The turquoise waterfalls at Badian, and the canyoneering route above them, are only about an hour further down the coast, so many visitors pair Moalboal with Kawasan into one big south-coast day or a two-day loop.
Diving and freediving
Panagsama is a long-established dive and freedive base, with wall dives, turtles and the sardines themselves as an easy check-out dive. Several schools run courses if you want to learn here.
Day trip or overnight, and combining it
Because you snorkel straight from shore, Moalboal works as a day trip. Leave early by private car, be in the water by mid-morning, lunch on the beach, and be back in the city that evening. That is how most people do it.
Staying a night opens up the rest:
Pescador early
An early boat out before the day-trippers arrive.
White Beach
An unhurried afternoon of swimming and the sunset.
Kawasan next morning
Badian is about an hour south, so the falls or canyoneering fit the next day.
Oslob without doubling back
Moalboal, Badian and Oslob share the southern roads, so an overnight in the south saves a return to the city in between.

Best time, and getting there without the stress
The sardines are there year-round. What changes is the sea and the sky:
February to May
Usually the driest, calmest and clearest months.
Second half of the year
Wetter, with the odd grey day or choppier water for the Pescador boat.
Any month
Snorkel mid-morning for the best light, and bring reef-safe sunscreen. The shoal is metres from shore, so you will stay in longer than you planned.
Private car and driver
Buses stop often, and the right bus plus a tricycle eats into a day trip. We collect you at your hotel or the airport, the driver waits while you swim, and Pescador, White Beach or Kawasan can go on the same day. Send your dates, group size and pickup for one fixed all-in price for the driving.
What the quote covers
- A private air-conditioned car or van with an English-speaking local driver for the whole journey
- Door-to-door pickup and drop-off at the exact addresses you give us, not a meeting point
- Fuel, tolls and parking
- Waiting time and any extra stops you tell us about up front, priced into the quote rather than added afterwards
- One fixed all-in price for the trip, agreed in writing before you travel
- Entrance, activity, guide and boat fees at places you choose to stop (paid locally)
- Meals and personal spending
- Accommodation, including a driver overnight on a multi-day trip unless we have set it out in the quote
- Inter-island ferry and boat crossings, unless we have set them out in the quote
We never invent activity or entrance prices - you pay those directly on the ground.
Frequently asked questions
How do you get to Moalboal from Cebu?
By road down Cebu’s west coast. It is about 90 kilometres and two-and-a-half to three hours by private car from Cebu City, or roughly 100 kilometres and three to three-and-a-half hours from Mactan-Cebu Airport including the bridge off Mactan. By public transport, take a Ceres bus marked “Bato via Barili” from the Cebu South Bus Terminal (about three to four hours), then a tricycle down to Panagsama or White Beach.
Do you need a boat to see the sardine run?
No. The sardine run is a shore snorkel: you wade in off Panagsama Beach and swim a short way out to reach the shoal, with no boat, no guide and no tour required. It is not free, though. Moalboal charges a municipal environmental user fee for snorkelling in its municipal waters under a 2021 ordinance, collected in cash at a booth on the beach or at the tourism office beside the municipal hall. We do not print an amount because the published figures disagree with one another and collection is inconsistent - it is small, so carry pesos and ask locally. Gear rental and a boat trip out to Pescador Island are separate optional extras.
Can you see the Moalboal sardine run and turtles on a day trip?
Yes. With an early private departure you can snorkel the sardine run and the turtles off Panagsama and still be back in Cebu City the same evening. Many visitors add a Pescador Island boat, and some fold in Kawasan Falls an hour further south, which is where an overnight starts to make sense.
When is the best time to visit Moalboal?
Year-round for the sardines, which live off Panagsama permanently rather than passing through on migration. The driest, calmest and clearest conditions generally fall between February and May; the wetter second half of the year can bring choppier water and the odd grey day. Aim to be in the water mid-morning, when the light turns the bait ball silver.
Are there turtles at Moalboal, and are they wild?
Yes. Green sea turtles graze the seagrass beds in the shallows off Panagsama, in the same stretch of water as the sardine run, and they are wild and free-swimming, not fed or corralled. They are used to snorkellers, so sightings are common, but keep a respectful distance and never touch or chase them.
What else is there to do in Moalboal?
Beyond the shore sardine run and turtles, a short banca ride reaches Pescador Island, a marine sanctuary with walls and the “sardine cathedral” cavern. White Beach (Basdaku) a few kilometres north is the sandy swimming and sunset beach, Panagsama is a well-known dive and freedive base, and Kawasan Falls at Badian is only about an hour further south, so the two pair easily.
What does a private car and driver quote for this trip include?
One fixed all-in price for the trip, agreed in writing before you travel, with fuel, tolls and parking inside it - along with any waiting time or extra stops you tell us about when you ask. What stays separate is what you would choose anyway: entrance, activity and boat fees at the places you stop, your meals, and your accommodation. We do not invent activity prices, so those you pay directly on the ground.
Keep planning
- Diving the sardine run: depths and dive sites
- All Moalboal dive sites, mapped
- Moalboal: transfer and how-to-get-there
- Cebu City to Moalboal transfer
- Airport to Moalboal transfer
- Kawasan Falls canyoneering
- Oslob whale sharks
- Moalboal sardine run day tour: turtles, optional Pescador hop, one car there and back
- Things to do in Cebu
- Browse private day tours