Why these two belong in one trip
Kawasan Falls sits in Badian, about 40 minutes south of Moalboal on Cebu's south-west coast. Moalboal gives you the sardine run - millions of sardines swirling over a reef wall a short swim from shore - plus turtles and White Beach. Badian gives you the island's best day of adventure: canyoneering down the Kanlaob River into the turquoise pools below Kawasan Falls. They pair naturally, and most travellers base themselves in Moalboal and do the canyon as a day trip. Done right it is three easy days; done wrong it is a long transfer in traffic, a closed canyon and a dry ATM.
Getting there, and where to stay
Moalboal is about 90 kilometres from Mactan-Cebu airport, and the transfer is the part that catches people out. A taxi or Grab costs about P2,800-3,800 and takes three to four hours - Cebu City traffic, not distance, is the variable. A seat in a shared van runs P700-1,000. The budget route: taxi to Cebu South Bus Terminal (P300-500), then a Ceres bus signed "Bato via Barili" - not "via Oslob" - which leaves about every 30 minutes from 4am to 9pm, takes 2.5-3.5 hours and costs P170-250. Get off at Moalboal public market and take a tricycle to Panagsama for P50-150. Aim to leave Cebu City before the afternoon traffic builds; land at sunset and you will reach your room near midnight. Stay in Panagsama, the beach strip just outside town: the sardines, dive shops, restaurants and the food market all sit along one road.
The three-day shape that works
Day 1: Arrive by mid-afternoon, book the next two days at the tour desks on Panagsama Road, withdraw cash, and watch the sunset from the beachfront over dinner. Day 2: The sardine run at 7am, while the sea is calmest and before the tour boats arrive. Walk in near the long pier in front of Marina Village and swim 20-30 metres out to the drop-off where the shoals sit. Add Pescador Island mid-morning if you like, then a slow afternoon. Day 3: Canyoneering to Kawasan Falls - three to four hours of jumps, slides and swims down the canyon, ending with a swim at the falls themselves. If rain rules out the canyon, swap days 2 and 3: the sardines are there whatever the weather.
Timing rules that make the trip
- Sardines before 9am. The shoals are at their best early, before boats and day-trip crowds. Be in the water by 7-8am.
- Canyon first, falls later. Book a 7am pick-up for canyoneering; the falls fill up from about 10am when the day trips from Cebu City arrive.
- Leave Cebu City early. The transfer can balloon to four hours in afternoon traffic.
- Last bus back is around 9pm. If you are day-tripping by Ceres bus, do not cut it fine.
Tickets and fees, all in one place
The sardine run has no ticket - you just swim out - but you pay an environmental fee of P25-100 depending on your entry point, and snorkel sets rent for P100-250. Canyoneering has a regulated rate of about P2,000 per person covering an accredited guide, helmet, life jacket and fees; tours booked from Moalboal cost P1,900-2,200 with pick-up and lunch. An optional zipline at the canyon start costs P600, and a guide tip of P200-300 is usual. If you would rather visit Kawasan Falls without the canyon, walk-in entry at Level 1 is about P200 with a 1.5km walk. The falls are open through the current P110 million rehabilitation, so the main pools remain accessible. One-day combo tours from Cebu City that bundle the sardine run and canyoneering run about $105 per person - workable if you are truly short on time, but a long, tiring day compared with basing yourself in Moalboal.
The hidden complications
- The canyon closes one Wednesday a month. Operators close it on the third Wednesday for a clean-up, and it also closes whenever heavy rain makes the river rise. Check before you book, and keep a swap day.
- Cash is king. Fees, boats, tricycles and most restaurants are cash only, and the few ATMs in town can run dry at weekends. Withdraw in Cebu City before you leave.
- Power cuts happen. Pick a place to stay with a generator if you can.
- Panagsama's shore is rocky. The entry is coral rubble, not sand - bring water shoes with grip for the beach and the canyon. For a sandy swim, White Beach (Basdaku) is 15-20 minutes north by tricycle, about P100-150 each way.
Plan around those five things and the trip is genuinely easy: two of the Philippines' best water experiences, three days, and very little money spent on anything but the canyon.
Planning your next trip?
We'll handle insurance, hotels, airport assistance and the itinerary — the same way we do it for every trip.
Questions on this article
asked by readers, answered by us
Was this helpful?
one tap, no sign-up




