From Manila you’ll do a long day trip (about 4 hours round-trip travel) to Oslob in Cebu. The actual time in the water with the whale sharks is short — usually 10-15 minutes once you’re on the boat. The sharks are fed, so they’re very predictable and you’ll see several of them up close, often just a few meters away. It’s more like a controlled snorkel session than a wild ocean encounter. The water is usually clear enough to see them well, but it can get crowded with boats during peak hours. It’s genuinely impressive to be that close to such massive animals, but it’s not a pristine “wildlife documentary” experience.
Best time is December to May when the sea is calmer and visibility is better. June to November is possible but rougher seas often cancel trips and visibility drops. Expect to pay around $110–$160 per person from Manila including transport, guide, snorkel gear, and lunch. Private or smaller-group options sit at the higher end.
Tip: Book the earliest possible departure from Oslob — fewer boats and less crowding. Skip the “photography upgrade” or GoPro rental from the tour; just use your own action camera or phone in a waterproof case. The standard snorkel tour is plenty. If you want a more natural encounter, consider Donsol instead, though it requires more travel and has no guarantee of sightings.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.