Skip to main content

Cebu Travel Guide

Oslob Whale Shark Tour: Complete 2026 Guide

Everything you need before swimming with the world's largest fish — timings, ethics, prices, and insider tips from our guides.

LocationTan-awan, Oslob, Cebu
Pickup time2:30–3:00 AM from hotel
Water time30–45 minutes
Private tour fromPHP 5,250 / person

What to expect

What is the Oslob whale shark experience?

Every morning before sunrise, local fishermen wade into the shallow waters off Tan-awan beach and scatter small krill into the sea. Within minutes, enormous whale sharks — the largest fish on Earth, reaching up to 12 metres — glide in to feed. Tourists snorkel alongside them at close range.

It's one of the most talked-about wildlife encounters in Southeast Asia, and for good reason. Watching a 6-metre whale shark move silently beneath you, its spotted skin catching the morning light, is genuinely unforgettable.

How to get to Oslob from Cebu City

Oslob is roughly 120 kilometres south of Cebu City — about 2.5 to 3 hours by car. Your options:

  • Private tour (recommended): Door-to-door hotel pickup, guide handles all registration. From PHP 5,250/person for 4 guests.
  • Public Ceres bus: South Bus Terminal towards Oslob or Liloan, around PHP 180–200. 3–4 hours travel.
  • Rented van: Flexible but you navigate registration yourself on arrival.

Step-by-step: what happens on the day

  1. 2:30–3:00 AM — Private pickup from your hotel
  2. 5:30–6:00 AM — Arrive Tan-awan; guide handles PHP 500 registration
  3. 6:00–7:00 AM — Safety briefing: no touching, 4m distance, no flash
  4. 7:00–8:00 AM — In the water with 3–8 whale sharks
  5. 8:30 AM — Breakfast stop; continue to Tumalog, Sumilon, or Kawasan if booked

Honest comparison

Private tour vs joiner tour

FactorPrivateJoiner group
In the waterShared Oslob boat, set by the local governmentSame shared Oslob boat
VehiclePrivate vehicle for your group onlyShared van or bus with other guests
DepartureSet for your hotelFixed, often far away
Add-onsTumalog, Sumilon, KawasanFixed itinerary
LanguageJP / KO / CN / ENEnglish/Filipino only
PriceFrom PHP 5,250/personPHP 1,200–1,800

Honest note: the Oslob whale shark boat is shared. The local government does not allow private boats, and the viewing area is shared by every boat on the water that morning, private or joiner. What a private booking actually buys you is your own vehicle (not shared with strangers), your own pace, hotel pickup, and the flexibility to arrive early before the marketplace crowds do.

What to bring

  • Swimsuit (wear under clothes)
  • Reef-safe, biodegradable sunscreen only
  • Waterproof camera or GoPro
  • Change of clothes and towel
  • Water bottle (at least 1 litre)
  • PHP 500–1,000 cash for personal extras

The ethics question

The Oslob whale sharks are fed daily to keep them near shore. Multiple studies show changes in rest and migration behaviour. The activity is legal and regulated, and provides income for local fishing families. Our recommendation: follow all rules — 4m distance, no touching, no flash — and book private so your group isn't mixed with a crowd of 50. For the full breakdown of the research and both sides of the debate, see our complete guide to whether Oslob whale shark watching is ethical.

Best combination tours

Whale Shark + Kawasan Canyoneering — PHP 7,450 Whale Shark + Tumalog Falls — PHP 5,250 plus PHP 200 per person for Tumalog Whale Shark + Sumilon Sandbar — PHP 6,100

Private tours · Hotel pickup · Pay after confirmation

Book your private Oslob whale shark tour

Tell us your date, hotel area, group size, and preferred language. We'll check availability and send a written quote within hours — no payment before confirmation.

Common questions

Answers before you book

What time is pickup for an Oslob whale shark tour from Cebu?

Private tours pick up at 3:00 AM in Cebu City, or 2:30 AM if your hotel is outside the city (Mactan, Mandaue, or farther). The exact time is confirmed after your hotel and date are checked.

Can non-swimmers join the tour?

Yes. Life jackets are provided and the water is shallow (1–3 metres near shore). You can also watch from the bangka boat if you prefer not to enter the water.

How many whale sharks will I see?

Between 3 and 10 on most days. The sharks are wild and numbers vary. We've never had a tour with zero sightings but cannot guarantee a specific count.

Is the registration fee included?

Yes — the Oslob registration fee (approximately PHP 500 per person) is included in all Cebu OK Travel private tour prices.

Can we add Sumilon or Tumalog Falls?

Yes. Add-ons depend on weather, local rules, and timing. The team confirms the realistic route before you reserve.

How much does the Oslob whale shark tour cost from Cebu?

A private tour with hotel pickup starts at PHP 5,250 per person for 4 guests with Cebu OK Travel, including the Oslob registration fee. Two guests pay PHP 7,750 each, three guests pay PHP 6,667 and six guests pay PHP 4,000.

Replies within ~1 hour
LINE us WhatsApp us