Reviewed · WHALE SHARK TOURS
Cebu Oslob Whaleshark, Moalboal Sardines Run&Inambakan Falls
Oslob’s whale sharks are the headline here, but the day’s real strength is variety. You can swim with enormous fish in the morning, cool off at Inambakan Falls, then snorkel through millions of sardines near Moalboal before heading back.
I like the hotel-to-hotel transport and the chance to upgrade to a private group, especially if you are changing hotels between southern Cebu towns. I also like the guides’ hands-on approach. Michael has been praised for calm problem-solving, while Demark helped snorkelers feel safe in the water. The drawback is the long road time, and the whale shark activity raises real questions about feeding and animal welfare.
Key points
- Three major stops in one day: Oslob whale sharks, Inambakan Falls, and Moalboal’s sardine run.
- Very early pickup: Oslob uses a first-come, first-served system, so late starts can mean long waits.
- Transport saves hassle: Hotel pickup and drop-off are available across Cebu, including the airport.
- Guides stay involved: Michael has handled delays and vehicle trouble well, while Demark has provided close support during snorkeling.
- Private groups may be available: This can help with hotel changes, timing, and personal requests.
- Wildlife ethics need thought: Oslob’s whale sharks are fed by local fishermen, which some people find troubling.
Three Cebu highlights packed into one long day

This is a full southern Cebu road trip, not a relaxed half-day outing. The advertised duration is 12 hours to one day, but the listed driving time adds up to about nine and a half hours before you count stops, waiting, changing clothes, and traffic.
That sounds tiring because it is. Still, it solves a common Cebu problem: the best-known nature stops are spread far apart. Instead of arranging separate rides to Oslob, Inambakan, and Moalboal, you make one booking and let the driver handle the long connections.
You should think of this as an efficient sightseeing sweep. It is best for an active day when you want to cover several places, not for anyone who prefers lingering at one waterfall or spending a whole morning in the sea.
The price is $108 per person. That is not cheap by Philippine day-trip standards, but the package includes a professional guide, safety equipment, snorkeling gear if needed, entrance fees, and hotel pickup and drop-off. The price becomes easier to justify if you are traveling between Cebu areas or would otherwise hire separate cars and guides.
Meals and drinks are not included. Bring water and plan for food costs. The early start also means you should prepare everything the night before.
More Sardine Run Snorkeling in Moalboal
- Cebu: Moalboal Sardines Run Snorkel & Kawasan Canyoneering
★ 4.8 · 73 reviews - Moalboal Sardines Run Private Tour
★ 4.4 · 24 reviews - Cebu: WhaleShark , Tumalog Falls, & Sardine Run Snorkeling
★ 4.5 · 21 reviews
Oslob whale sharks and the ethical question

The first major stop is the Oslob Whale Shark Watching Area. The whale shark activity lasts about one hour, though your total time at the site can be longer because of registration, waiting, safety instructions, and the first-come, first-served process.
The early pickup is not a minor detail. It is the key to how this day works. The operator starts early to reach Oslob before queues grow. If you want the best chance of getting through the activity without a long delay, be ready in the hotel lobby at the agreed time.
In the water, you can swim near whale sharks with a guide and safety equipment. These fish are huge but generally gentle, and seeing one glide past at close range is a powerful experience. Bring waterproof protection for your phone, though you should follow the guide’s directions about what you can carry and how close you may get.
There is an important concern here. The whale sharks in Oslob are fed by fishermen throughout the day to keep them near the viewing area. One account described the animals as appearing confined by nets and called the activity a tourist trap, even while praising the waterfalls and snorkeling later in the day.
I would not brush that concern aside. If your main goal is a wildlife encounter with minimal human control, Oslob may not fit your values. You are not simply observing animals in open water. You are taking part in a managed feeding operation, and that changes the experience.
If you decide to go, treat the whale sharks with care. Follow all safety instructions, avoid touching them, and listen closely to the guide. The operator lists all activities as weather and sea dependent, so poor conditions may bring delays or changes.
Inambakan Falls gives the day a needed pause

After Oslob, the van drives for about one hour to Inambakan Falls. The guided stop lasts around 30 minutes, so set your expectations correctly. This is a short waterfall visit, not an afternoon spent swimming and resting beside the pool.
The falls provide a useful change of pace. After the noise, queues, and controlled marine activity at Oslob, you get freshwater, rock, trees, and a chance to stretch your legs. The setting is also well suited to photographs, and guides can help take pictures.
Bring swimwear, a towel, extra clothes, and shoes with good grip. Water shoes or secure sandals are more useful than loose flip-flops, especially around wet surfaces. Sunscreen and waterproof protection for valuables belong in your day bag too.
The stop may feel rushed for anyone who wants a long swim. Thirty minutes can pass quickly once you walk in, change plans for photos, and get near the water. Still, it breaks up the road journey and adds a quieter nature stop that keeps the day from becoming only a series of marine activities.
Do not expect lunch or drinks to appear automatically. Food is excluded, and the schedule is tight. Bring snacks that travel well and enough water for the full day.
Moalboal’s sardine run is the strongest wildlife moment

The final main stop is the Moalboal Sardine Run, with about 1.5 hours set aside for snorkeling. This is where you can see millions of sardines moving as one huge, shifting mass.
You do not need a complicated activity to appreciate the sight. The scale does the work. A silver cloud can change shape as the fish move together, making the water feel alive in every direction. Your guide helps you get into position, use the snorkeling equipment, and stay comfortable.
This is also the part where guide support matters most. Demark has been praised for noticing when a snorkeler’s mask filled with water or when the person felt uncomfortable, then helping them back to the surface. That kind of attention is valuable, especially if you are not a confident swimmer.
Turtles may also be seen in the area, but they are not guaranteed. One couple happened to find turtles during the sardine session, which added another memorable sight. You should book this for the sardines, with turtles treated as a possible bonus rather than a promise.
The 1.5-hour slot gives you more time than a quick photo stop, but remember that it includes preparation and transitions. If you need a mask adjustment, help in the water, or a short rest, tell the guide rather than trying to push through discomfort.
The order of the day also makes sense. Oslob comes first because of its queue system. Inambakan offers a land-based break. Moalboal finishes the day with the most flexible water activity.
More Whale Shark Tours in Moalboal
- Oslob: Whaleshark Swimming, Inambakan Falls & Moalboal Tour
★ 4.2 · 33 reviews - Oslob: Whale Sharks, Inambakan Falls & Moalboal Sardines
★ 4.6 · 17 reviews - Cebu: Oslob Whale Shark and Moalboal Snorkeling Tour
★ 4.5 · 17 reviews - Cebu: Whale Shark Swim, Kawasan Falls & Sardine Run
★ 3.8 · 5 reviews
The long van rides are part of the bargain

The road sections are substantial:
- About three hours to Oslob
- About one hour from Oslob to Inambakan Falls
- About 1.5 hours from the falls to Moalboal
- About four hours back to the drop-off area
Actual times can change with weather, traffic, and road conditions. The return trip is especially long after snorkeling, so this schedule demands stamina.
The benefit is convenience. Pickup can be arranged from Oslob, Talisay, Cebu City, Moalboal, Lapu-Lapu City, Mandaue City, and Mactan-Cebu International Airport. Drop-off is offered across many of the same areas. That makes the tour useful if you are moving from one hotel to another rather than returning to the same base.
Several people have used the private option to set one hotel for pickup and another for drop-off. That is a smart use of the package. It turns a sightseeing day into part of your intercity transport plan, saving you from arranging a separate long-distance ride.
The van is also your recovery space. Wear comfortable clothes, keep water close, and pack a small bag rather than burying your towel and dry clothes under larger luggage. If you are prone to motion sickness, prepare before leaving, since the route involves many hours on the road.
One useful detail from the experience is how the team handled a flat tire on the way to Oslob. Michael arranged another way to get the group to the destination instead of allowing the breakdown to ruin the day. No vehicle is immune to road trouble, but quick problem-solving matters when the schedule is this tight.
Guide support is a major part of the value

The tour includes English and Tagalog guidance. The guide is not only there to point at sights. You rely on the team for timing, safety equipment, water support, photos, and the practical details that keep three separate activities moving.
Michael has received particular praise for being patient, polite, and calm under pressure. He has also been described as a careful driver with a good playlist, which may sound like a small thing until you face a four-hour ride home.
At Moalboal, Demark’s close attention in the water made a difference for a less confident snorkeler. That is the kind of service you should value more than a rehearsed speech. If your mask leaks, you tire quickly, or you feel uneasy in the water, tell the guide at once.
Photo help is another useful feature. Guides at Inambakan Falls can take pictures, and a GoPro rental may be available as an extra. A visitor who added the camera option found it worthwhile, but it is still an optional cost. If you bring your own phone or camera, waterproof protection is essential.
Private groups are available, and some bookings may be upgraded when space allows. Do not assume an upgrade is guaranteed. Ask about group size and hotel arrangements when you book, especially if you need a specific pickup and drop-off plan.
What the $108 price really buys

At $108, the package is easiest to understand as a transport-and-logistics purchase with three activities attached. You are paying for a very long private or small-group road day, not just admission to the whale sharks and a snorkeling session.
Included items are:
- Professional guide
- Safety equipment
- Entrance fees
- Snorkeling equipment if you do not bring your own
- Hotel pickup and drop-off
Not included:
- Meals
- Drinks
- Personal expenses
- Optional extras such as GoPro rental
If you are staying in Cebu City and only want the sardine run, a shorter local tour may cost less and leave you less exhausted. If you want all three stops, need transport between southern Cebu towns, or value a small group, the price is more reasonable.
The package also reduces the risk of missing connections between separate bookings. That matters in Cebu, where public transport can be less convenient for a tightly timed day. The tradeoff is that you give up flexibility. If you spend extra time at the falls, the later snorkeling and return drive still have to happen.
Who should book this Cebu day trip

I would choose this tour if you want maximum variety in one day and you are comfortable with an early start and long van rides. It suits active couples, small groups, and people changing hotels between Cebu destinations.
It also works well if you are nervous about snorkeling. The guide support described at Moalboal is reassuring, and equipment is provided if you need it. You should still be honest about your comfort in the water before the activity begins.
Families and mixed-age groups need to think more carefully. The day includes long transport stretches, swimming, a waterfall stop, and a very early start. A private group may make the pace easier to manage, but the basic schedule remains demanding.
I would not choose it if you want a slow beach day, dislike early departures, or feel strongly against animal feeding programs. The Oslob activity is not a minor detail. It is the first major stop and the reason many people book the package.
Book at least 24 hours ahead if you need the cancellation safety offered by the operator. You can cancel up to 24 hours before departure for a full refund, and reserve-now-pay-later booking is available. Be ready at the pickup point, since the driver waits for up to one hour. After that, the booking may be treated as a nonrefundable no-show.
Final call: a strong route with one serious reservation

This is an efficient, demanding, and often rewarding way to connect three of Cebu’s best-known outdoor stops. I especially like the Moalboal sardine run, the practical hotel-to-hotel transport, and the attentive guide service associated with Michael and Demark.
The ethical problem at Oslob should guide your decision. If you accept a managed feeding encounter, the whale sharks can be an unforgettable part of the day. If you want animals seen without feeding or confinement concerns, skip that section or choose a different Cebu plan.
Book this tour for variety, convenience, and strong in-water support. Skip it if you want slow pacing or do not feel comfortable supporting the Oslob whale shark system.
FAQ

How long does the tour take?
The stated duration is 12 hours to one day. The planned driving time is about 9.5 hours, followed by the whale shark activity, waterfall visit, and snorkeling, so the day can run long.
Where can pickup and drop-off be arranged?
Pickup and drop-off are available from Oslob, Talisay, Cebu City, Moalboal, Lapu-Lapu City, Mandaue City, and Mactan-Cebu International Airport. The exact location should be agreed in advance.
Is hotel pickup included?
Yes. Pickup is from the hotel lobby or another agreed pickup area, and drop-off is included as well.
What activities are included?
The day includes whale shark watching in Oslob, a guided visit to Inambakan Falls, and snorkeling at the Moalboal Sardine Run.
Are snorkeling equipment and entrance fees included?
Yes. Entrance fees and safety equipment are included, and snorkeling gear is provided if you are not bringing your own.
Are meals and drinks included?
No. Meals and drinks are not included, so you should bring water and budget for food.
What happens if I am late for pickup?
The driver waits at the designated pickup location for up to one hour. After that, the driver may continue to the next pickup, and the booking can be treated as a nonrefundable no-show.
Just added around Moalboal
- Moalboal: Scuba Diving and Pescador Island Hopping★ 3.8 · 3 reviews
- Cebu: Moalboal Scuba Diving, Sardines Run & Pescador Snorkel★ 3.5 · 8 reviews
- Moalboal: Sardine Run Snorkeling & Kawasan Canyoneering★ 4.5 · 6 reviews
- Moalboal: Pescador Island Hopping Adventure and Sardine Run★ 4.5 · 6 reviews
- Moalboal: Kawasan Canyoneering with Lunch & Free Transfers★ 4.9 · 10 reviews
- Cebu: Moalboal Island Hopping & Kawasan Falls Adventure★ 4.3 · 3 reviews
- Cebu:Whale Shark, Waterfall, and Sardine Run Group Tour+Meal★ 4.8 · 4 reviews
- Cebu: Oslob Whale Sharks, Tumalog Falls & Sardine Snorkeling★ 3.6 · 3 reviews
Whale Shark Tours, compared.

Whale Shark Swimming & Kawasan Falls Canyoneering
Read our review →
Oslob Whale Sharks, Tumalog Falls & Sardine Snorkeling
Read our review →
Whale Shark Swim and Kawasan Canyoneering Tour
Read our review →
Oslob Whale Sharks, Moalboal Sardine Run & Turtles
Read our review →
Whale Shark, Monkey Sanctuary, & Moalboal Turtles Tour
Read our review →
Whale Shark & Tumalog Falls & Sumilon Sandbar & Pescador Island with Sardines
Read our review →
Whale Shark Encounter and Sumilon Sandbar with Kawasan Falls
Read our review →Browse the lists this tour appears in

