Donsol Whale Sharks: The Ethical Way to Swim With Them
If the idea of feeding whale sharks in Oslob doesn't sit right with you, Donsol is the answer. Here, the sharks are wild, unfed, and the encounter is real — with the honest trade-off that sightings are never guaranteed.
Last updated: September 2026
Donsol vs Oslob: The Honest Comparison
Real Prices (2026)
| Item | Price | Notes |
|---|---|---|
| Boat (up to 6 people) | ₱4,500-6,500 ($80-115) | Includes BIO + registration |
| Registration / briefing | Included | At the visitor center |
| Snorkel gear | ₱300-500 ($5-9) | If you don't have your own |
| Flight Manila → Legazpi | ₱1,700-3,400 ($30-60) | 1 hour, Cebu Pacific/AirAsia |
| Legazpi → Donsol van | ₱100-150 ($2-3) | 1.5 hours |
| Hostel in Donsol | ₱300-600 ($5-11) | Basic homestays common |
Tip: share a boat with 4-6 other travelers — the per-person cost drops to $15-20, making it comparable to Oslob but wild.
Whale Shark Season
Donsol's whale sharks are seasonal — this is the single most important thing to know before you book.
How the Encounter Works
Bonus: Mayon Volcano
Donsol is in the Bicol region, under the shadow of Mayon Volcano — the world's most perfectly conical volcano. It's visible from Legazpi on a clear day and is worth a full day: ATV rides to the lava wall, Cagsawa Ruins (the iconic church-buried-by-lava photo), and Daraga Church.
How to combine: Fly to Legazpi → 1 day Mayon Volcano + ATV → van to Donsol (1.5h) → 1-2 days whale sharks → back. A perfect 3-day Bicol loop.
Where to Stay
Donsol is a small, quiet fishing town — no party scene, just homestays and a few guesthouses. Options: Donsol Backpacker Inn ($6-8), Elysia Beach Resort ($15, beachfront), or local homestays arranged through the visitor center ($5-8).
Most travelers base in Legazpi (bigger, more food options) and day-trip to Donsol. Both work — Donsol for immersion, Legazpi for convenience.
What Nobody Tells You
Deciding between Donsol and Oslob?
Read the full Oslob whale shark guide for the feeding debate, then decide. Both pages cover the same creature from opposite angles — wild vs guaranteed.
Frequently Asked Questions
Is Donsol better than Oslob for whale sharks?
Donsol is the more ethical choice — whale sharks are seen in the wild and are never fed. Oslob guarantees a sighting but feeds the sharks to keep them in the bay, which scientists criticize. Choose Donsol if you want responsible wildlife tourism; choose Oslob if you need a guaranteed encounter on a Cebu loop.
How much does whale shark watching cost in Donsol?
Donsol whale shark interaction costs about 4,500-6,500 pesos ($80-115) per boat for up to 6 people, plus a mandatory Butanding Interaction Officer. Registration and briefing at the visitor center are included. It's pricier than Oslob's $26 per person but the experience is wild and uncrowded.
When is whale shark season in Donsol?
Donsol whale shark season runs November to June, with the peak from February to May. The sharks migrate through the Donsol Bay to feed on plankton. Unlike Oslob's year-round feeding, Donsol is purely seasonal — outside the season there are no sharks.
How do I get to Donsol?
Donsol is in the Bicol region, southern Luzon. Fly to Legazpi Airport (LGP) from Manila (1 hour, $30-60), then take a 1.5-hour van or bus to Donsol. From Manila by land it's 8-10 hours by bus. The nearby Mayon Volcano makes Legazpi worth a day trip too.
Are whale shark sightings guaranteed in Donsol?
No — this is the key difference from Oslob. Donsol sharks are wild, so sightings are common but never guaranteed (roughly 80-90% of boats see one in peak season). If you need a guaranteed encounter for a photo, Oslob is the only option. If you want the real, wild experience, Donsol is worth the gamble.
Related Guides
Plan more of your trip: Budget Database · Philippines Backpacking Guide · Backpacking Itineraries · BanaueItineraries