Pintuyan, Philippines — Whale sharks without the Oslob crowd, on the strait between Leyte and Panaon.

Southern Leyte · Hidden gem

Pintuyan

Whale sharks without the Oslob crowd, on the strait between Leyte and Panaon.

Pintuyan sits at the southern tip of Panaon Island, on the Sogod Bay strait where whale sharks feed naturally between November and May. Unlike Oslob, there is no feeding here and no wall of bangkas — some mornings you share the water with two other boats, some mornings with none. I inspected the BIO board and homestays myself in 2023 and again in 2024; it remains the most honest whale shark encounter I know of in the country.

Why visit

  • No feeding, no hand-touching rules enforced by an actual BIO monitor in the water with you
  • A fraction of the boat traffic of Oslob, even in peak season
  • Combines naturally with Limasawa Island and Southern Leyte's diving
  • Genuinely local: the barangay runs the operation, not a resort chain

Highlights

  • Wild whale shark snorkelling with the BIO (Butanding Interaction Officers) monitoring group
  • Napantao Marine Sanctuary reef wall
  • Limasawa Island day trip from the same pier
  • Panaon Island's empty coastal road by scooter
  • Sogod Bay sunrise from the boat before the sharks even arrive

Getting there

  • Cebu City to Maasin (Southern Leyte): 1h flight, 3x weekly
  • Maasin to Pintuyan: 1h30 by van or habal-habal along the coastal road
  • Alternative: Liloan (Southern Leyte) ferry from Surigao (Mindanao), then 1h van to Pintuyan
  • Whale shark boats depart Pintuyan pier 06:00 sharp, book the slot the evening before

My personal recommendation

Book the 06:00 slot, not the 08:00 one — by mid-morning the wind picks up on the strait and visibility drops fast. I once waited three hours for a boat that 'left already' because I confirmed by text instead of showing up at the pier the night before.

Best beaches

  • Pintuyan public beach

    Grey-black volcanic sand, functional rather than pretty — this is a whale shark base, not a beach holiday.

  • Napantao

    20 minutes north, calmer water and a proper sanctuary reef just off the sand for an afternoon swim.

Where to sleep: my inspected hotels

I have taken the 06:00 boat myself twice, once in February and once in April, and slept in a BIO-network homestay both times to check what clients would actually experience.

Luxury

  • Fuentes Grande, Maasin

    Maasin (1h30 away)

    There is no luxury property in Pintuyan itself; this is the nearest comfortable base if you want AC and hot water and don't mind the drive.

Mid-range

  • Southern Comfort Hotel, Maasin

    Maasin

    Clean, reliable AC rooms, used as a fallback when Pintuyan homestays are full during peak season weekends.

Budget

  • BIO-affiliated homestays, Pintuyan

    Pintuyan pier area

    Fan rooms, shared bathroom, run by families involved in the whale shark monitoring — book through the tourism office, not online.

Best restaurants

  • Pintuyan public market carinderias

    Fresh grilled fish and rice for under 150 pesos, order the night before if you want it ready at 05:30.

  • Maasin's Aling Nena's

    The reliable stop for a proper meal on the way in or out, 1h30 from Pintuyan.

Best activities

  • Wild whale shark snorkelling

    06:00 departure, 2-3h on the water, life vest and briefing compulsory.

  • Napantao Marine Sanctuary snorkel

    Healthy hard coral wall in 3-8m, no permit hassle, arrange through your homestay.

  • Limasawa Island day trip

    Same pier, roughly 45 minutes by boat, combine on a second morning.

  • Panaon Island scooter loop

    Rent in Maasin, bring your own — nothing for hire in Pintuyan itself.

Hidden places

  • Napantao viewpoint

    A short climb above the sanctuary for a view over the whole strait, almost nobody goes up.

  • Bitoon falls

    Inland from Pintuyan, a 30 minute habal-habal plus 15 minute walk, no facilities, bring your own water.

Who is this destination for?

Families

1/5

Couples

3/5

Honeymoon

1/5

Luxury travellers

1/5

Divers

3/5

Backpackers

4/5

Digital nomads

1/5

Adventure travellers

4/5

Common mistakes

Confirming by phone instead of showing up the night before

Boat allocation is done in person at the pier the evening prior — a phone confirmation is not binding.

Booking the late morning slot

Wind on the strait picks up after 09:00 most days and cuts visibility; always take 06:00.

Basing yourself in Maasin for the whale sharks

The 1h30 drive means you'd need to leave at 04:00; sleep in Pintuyan the night before.

Skipping the life vest briefing

Currents in the strait are real; the BIO team's rules exist because people have been swept off course.

Expecting a beach holiday

Pintuyan is a wildlife base, not a resort town — pair it with Limasawa or Southern Leyte's dive sites for balance.

Recommended length of stay

2 nights: one evening to settle and confirm the boat, one 06:00 outing, with a buffer morning for Limasawa or Napantao.

Perfect itinerary combinations

  • Pintuyan + Limasawa Island

    Same pier, same boatmen — the natural two-stop itinerary for this corner of Leyte.

  • Pintuyan + Southern Leyte diving (Padre Burgos)

    40 minutes further south, Sogod Bay's dive resorts make a comfortable second base.

  • Pintuyan + Siquijor

    Ferry connections via Surigao or Cebu link this quiet corner to the Visayas' most relaxed island for a slower second half of the trip.

Frequently asked questions

Personally inspected

Need help planning your trip?

Let's build your perfect itinerary: the right hotels, the right transfers, the right number of nights.

Other destinations

A question? Let's talk directly.

No forms, no call centre. You write, I answer — from the Philippines.

Chat with me on WhatsApp

A personal reply within a few hours, Philippine time.