Conclusion: pick Moalboal's sardine run for a dramatic, budget-friendly wall of fish; choose Oslob if swimming next to the ocean's biggest fish is on your list — or combine both in one day trip.
• Oslob whale sharks: foreigners pay 1,000 pesos (locals 500), including boat + snorkel gear for a ~30-minute session. Whale sharks gather at first light and boats finish by noon, so an early start is mandatory.
• Moalboal sardine run: no entrance fee (rent gear or join a tour); millions of sardines gather right off the beach, with sea turtle sightings a common bonus.
• Tip: if budget allows (from ~2,000 pesos), book a combined Oslob + Moalboal day tour with transfers to skip the hassle of self-navigation.
HopeTripCustomer Service
