From Manila you won't see whales right offshore. Most trips involve a long drive or flight to places like Donsol in Sorsogon or Oslob in Cebu for whale sharks, or boat tours around Sumilon and nearby islands for dolphins and occasional pilot whales. Expect a full-day or overnight commitment. The actual sea portion is usually a few hours in a small outrigger boat with 6–15 other people. Sightings are never guaranteed—some days you get lucky with graceful whale sharks gliding under the boat, other days it's mostly waves and a few dolphins at a distance. The experience feels more like a wildlife lottery than a zoo show.
Best time is December to May when seas are calmer and marine life is more active; February to April is peak. Avoid the rainy season (June–October) unless you don't mind rough water. Expect to pay around $80–180 per person from Manila including transport, guide, and basic lunch—cheaper if you handle your own flights and join locally, more expensive for packaged tours with hotel pickup.
Pick a responsible operator that follows wildlife guidelines and limits swimmers in the water. Skip anything promising guaranteed close encounters or photos with animals—that's usually a red flag for bad practices. Bring motion sickness meds, reef-safe sunscreen, and realistic expectations. It's a long haul from Manila, but the memory of seeing a 30-foot whale shark underwater is worth it if you're into that sort of thing.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.