Cebu.travel
A snorkeler swimming beside a gentle whale shark in the turquoise water at Oslob, Cebu
Cebu travel guide

South Cebu in 2 days: Oslob whale sharks, Kawasan Falls and the Moalboal sardine run

How do I see Oslob, Kawasan Falls and Moalboal in a 2-day trip from Cebu City?

Short answer

The three headline sights of south Cebu sit in a line down the coast, so a 2-day loop with one private car and driver is the honest way to do them without rushing. Day 1: leave Cebu City before dawn for the Oslob whale sharks, then drive the coast to Kawasan Falls and overnight in Moalboal. Day 2: swim the Moalboal sardine run and turtles in the morning, then drive back to Cebu City. One driver for both days, with no bus changes, is what makes the timings work.

Ask most visitors what they want to fit into a short Cebu trip and the same three names come back again and again: the whale sharks at Oslob, the turquoise pools of Kawasan Falls, and the sardine run at Moalboal. The good news is that all three sit along one stretch of the south coast, so with two days and one private car and driver you can do them all without a single bus timetable or a change of vehicle with your bags.

The catch is the distance and the early start. The whale sharks are best first thing in the morning, and the drive from Cebu City to Oslob is about three and a half hours, which is why the honest way to run this trip is to overnight in Moalboal in the middle rather than race back to the city both days. This guide lays out the 2-day loop day by day, with the real driving times, and ends with the one fixed-price quote for the whole thing.

Why 2 days, and why overnight in Moalboal

South Cebu is a long way from Cebu City: Oslob is roughly 117 km south, Moalboal about 90 km south-west, and Kawasan Falls in between on the coast. Squeezing all three into one day from the city means leaving before dawn and getting back late at night, with several hours of the day spent in the car rather than in the water.

An overnight in Moalboal splits the trip in half and removes the worst part. You do the long Oslob drive on day one, finish the day at the waterfall and a hotel in Moalboal, then wake up already in place for the sardine run on day two. One private car and driver for both days is what makes the timings work: no buses, no changes, and a vehicle that waits while you swim, canyon or snorkel.

Day 1: Cebu City to Oslob, then Kawasan, then Moalboal

Day one is the big driving day, so the plan is built around the one thing that cannot move: the whale sharks run in the morning.

  • Leave before dawn

    The whale-shark interaction runs in the morning, so the pre-dawn start is the point, not the inconvenience. Your driver picks you up early and you arrive at Tan-awan as the boats are heading out.

  • Swim with the whale sharks

    The Oslob whale-shark swim is a supervised, life-jacketed snorkel with a licensed crew, and it runs in the morning window, so you are back on the road by mid-morning.

  • Drive the coast to Kawasan Falls

    From Oslob the road runs around the southern tip and up the west coast to Badian, roughly 2 to 2.5 hours. Kawasan Falls is on this leg, about 21 to 25 km before Moalboal.

  • Kawasan Falls: swim or canyoneer

    Choose the gentle swim-and-raft visit to the turquoise pools, or the guided canyoneering descent down the canyon (about 3 to 4 hours, with optional cliff jumps). Whichever you pick, your driver waits.

  • Overnight in Moalboal

    From Kawasan it is a short drive to Moalboal. Check in, have dinner, and you are already in position for tomorrow.

The turquoise tiered pools of Kawasan Falls in Badian, the afternoon stop between Oslob and Moalboal
The Kawasan basin: swim and raft, or canyoneer down to it.

Day 2: the Moalboal sardine run, then back to Cebu City

Day two is the relaxed half. You are already in Moalboal, so there is no early drive and no bus to catch.

  • Sardine run at Panagsama Beach

    A huge permanent shoal of sardines lives just off Panagsama, and green sea turtles graze in the same shallows. It is a free shore snorkel, no boat, no permit and no pre-dawn start required.

  • Optional: Pescador Island or White Beach

    If you have the energy, add a morning boat to Pescador Island for the reef and a chance of sea turtles, or a lazy swim at White Beach (Basdaku) before you leave.

  • Drive back to Cebu City

    Moalboal is about 90 km and 2.5 to 3 hours back to the city. Leave by early afternoon and you are in Cebu City or at the airport by evening.

A vast silver sardine run swirling in the clear water off Panagsama Beach, Moalboal, Cebu
The Moalboal sardine run: a free shore snorkel, no boat needed.

The driving times, honestly

These are the three legs of the loop, using the same distances we publish on the route pages. A private car and driver does each of them door to door, with no bus change at Bato.

  • Cebu City to Oslob

    About 117 km, roughly 3 to 3.5 hours, with the pre-dawn start for the whale sharks.

  • Oslob to Moalboal

    About 65 to 70 km, roughly 2 to 2.5 hours around the southern tip, with Kawasan Falls in Badian on the way.

  • Moalboal to Cebu City

    About 90 km, roughly 2.5 to 3 hours back up the west coast.

Frequently asked questions

Can you do Oslob, Kawasan and Moalboal in one day?

Technically yes, but it is a very long day: the whale-shark start is before dawn, the Oslob to Moalboal leg alone is 2 to 2.5 hours, and Kawasan canyoneering adds 3 to 4 hours. Most people find two days with an overnight in Moalboal far more comfortable, which is why this itinerary is built that way.

Do I need a car for a south Cebu itinerary?

You can reach all three by Ceres bus, but the early whale-shark start and the bus change at Bato on the Oslob to Moalboal leg make public transport slow and fiddly with luggage. A private car and driver for both days is the comfortable option: one fixed price, no changes, and the vehicle waits while you swim.

Which order should I do Oslob, Kawasan and Moalboal?

Oslob first, because the whale sharks are best in the morning. Then Kawasan, because it is on the way from Oslob to Moalboal. Then overnight in Moalboal, so you wake up in place for the sardine run the next day.

How many days do I need for south Cebu?

Two days is the honest minimum to do Oslob, Kawasan and Moalboal comfortably. Three days lets you slow down, add Pescador Island or Tumalog Falls, and not rush any of the drives.

Is Kawasan canyoneering suitable for beginners?

The canyoneering is guided and most first-timers complete it, but every jump has a walk-around option and there is a swim-and-raft visit to the falls that skips the descent entirely. See our Kawasan canyoneering guide for the honest detail.

What should I bring for the 2-day trip?

Swimwear, a rash guard, reef-safe sunscreen, a dry bag and a change of clothes, plus cash for entrance and activity fees, which are paid locally at each site. Your driver handles the car, the timing and the waiting.

Keep planning