
Moalboal & the sardine run
The first time you put your mask under at Panagsama Beach and a wall of a million sardines bends around you, you understand why we never get tired of driving people to Moalboal.
It sits on Cebu’s south-west coast, about 90 km from Cebu City, and the sardine run is one of the most reliable natural spectacles in the Philippines - you snorkel it straight from shore, no boat needed, and green sea turtles graze the same shallows almost every day.
Most travellers come for a day trip or an overnight, pairing the sardines and turtles with a Pescador Island boat tour and, often, Kawasan Falls canyoneering an hour further south.
By private car the drive is roughly 2.5-3 hours from the city - longer by public bus, which stops frequently along the way - and your driver waits while you swim, so the day runs on your clock, not a timetable.
How to get to Moalboal from Cebu City & the airport
- Private transfer (what we arrange)~2.5-3 hrs
Door-to-door from your hotel or the airport in a private, air-conditioned car or van, with optional stops. Fixed price, no haggling - request a quote and we confirm the all-in fare.
- Ceres bus (public)~3-4 hrs
Board a Ceres Liner bus marked “Bato via Barili” at the Cebu South Bus Terminal on Natalio Bacalso Avenue - not “Bato via Oslob”, which goes the other way around the island.
- Shared van (public)~3 hrs
V-hire vans run the same route with fewer stops than the bus but fixed seats and luggage limits.




What to expect
The sardine run
A permanent, free-to-snorkel baitball off Panagsama Beach - no boat required. Best light is usually mid-morning.
Sea turtles
Green turtles graze the seagrass beds in the same stretch of shallow water, often within fin’s reach.
Pescador Island
A short banca ride out to a marine sanctuary with walls, the “sardine cathedral”, and frequent turtle and thresher sightings for divers.
White Beach (Basdaku)
A separate, sandy swimming beach a few kilometres north of Panagsama, good for families and sunsets. There’s a small gate fee - ₱10/person, ₱20 motorbike, ₱30 small vehicle, ₱50 large vehicle - which covers parking on site.
Best time to visit
Year-round for the sardines; the driest, calmest months are roughly February to May.
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.
Moalboal: frequently asked questions
How long is the drive from Cebu City to Moalboal?
About 2.5-3 hours by private car for the ~90 km along the south coastal road, and typically 3-4 hours by public bus because of the extra stops. Traffic leaving the city is the main variable.
Can I see the sardine run and turtles on a day trip?
Yes. With an early private departure you can snorkel the sardine run and turtles off Panagsama and still be back in the city the same evening. Many guests add a Pescador Island boat tour.
Do I need to book the sardine run?
No - the sardines and turtles are a free shore snorkel off Panagsama Beach. You only pay for optional extras like a Pescador Island boat or gear rental, arranged locally.
How much does a private transfer to Moalboal cost?
It depends on your pickup point, group size, vehicle and whether you add stops or waiting time, so we quote each trip individually. Send us the details and we’ll reply the same day with a fixed, all-in price.
Does a quote to Moalboal include the boat or ferry?
Moalboal is reached entirely by road, so there is no crossing to pay for. The quote is one fixed all-in price for the private vehicle, agreed in writing before you travel, and fuel, tolls, parking and any waiting time or extra stops you tell us about are inside it. 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.