TL;DR: A realistic 10-day Cebu plan runs 2 days in Cebu City, 3-4 days in South Cebu (Moalboal’s sardine run, Kawasan Falls canyoneering, Oslob whale sharks), and 3 days up north in Malapascua or Bantayan Island, with a travel day built in on each end. Transport between legs runs ₱150-450 (US$3-8) per bus or van ride; the big-ticket activities — whale shark swimming (₱1,000 / ~US$17 environmental fee) and canyoneering (₱1,500-1,800 / ~US$26-31) — are the only real splurges. Budget ₱2,500-8,000 (US$43-138) a day excluding flights, depending on your comfort level. Verified July 2026.
Ten days is the itinerary that finally lets you stop choosing. A week forces you to pick South Cebu or the north; a long weekend barely gets you past the city. Ten days is enough to do Cebu City properly, spend three or four unrushed days in South Cebu between Moalboal, Kawasan Falls, and Oslob, and still close the trip with a real island stretch up north instead of a single overnight tacked on at the end. This guide lays out a day-by-day plan with realistic transport times and costs, where to base yourself for each stretch, and how to adapt it if you’d rather swap in Bantayan for Malapascua or stretch the trip to include Bohol. It’s built for a first-timer or a return visitor who wants to slow down — not a checklist sprint.
Cebu 10-Day Itinerary at a Glance
| Day | Base | What you do | Est. cost/person |
|---|---|---|---|
| 1 | Cebu City | Arrive, settle in, downtown heritage walk | ₱500-1,500 |
| 2 | Cebu City | Temple of Leah, Sirao, food crawl, rest pace | ₱800-2,000 |
| 3 | Moalboal | Travel from Cebu City (3-4 hrs), Panagsama sunset | ₱200-500 (transport) |
| 4 | Moalboal | Sardine run + Pescador Island snorkeling/diving | ₱1,500-3,500 |
| 5 | Moalboal | Kawasan Falls canyoneering | ₱1,500-2,600 |
| 6 | Oslob | Osmeña Peak (en route) + transfer + Tumalog Falls | ₱500-1,200 |
| 7 | Cebu City | Whale sharks at dawn, transfer back, rest afternoon | ₱1,200-2,500 |
| 8 | Malapascua (or Bantayan) | Travel via Maya Port, Bounty Beach | ₱500-1,500 |
| 9 | Malapascua (or Bantayan) | Island hopping, diving, or just the beach | ₱1,000-4,000 |
| 10 | Cebu City | Travel back, departure | ₱500-1,000 |
Costs are per person, exclude flights and hotels, and assume a mix of public transport and joiner tours. Verified July 2026.
How Should You Split 10 Days Across Cebu?
Front-load the whale sharks and back-load the beach. The logic behind this route: Oslob’s whale shark boats load starting around 6 AM and get crowded and choppier as the morning goes on, so doing that leg early in your trip — while you’re still adjusting to the time zone and waking up early anyway — works in your favor. South Cebu (Moalboal, Kawasan, Oslob) is also more physically active (canyoneering, snorkeling, hiking), so it makes sense to do it before you’re tired, then unwind up north for your last few days before flying home.
The other reason to go south-then-north rather than the reverse: everything in South Cebu connects in a line along the coast road, so you’re never backtracking. North Cebu (Malapascua and Bantayan) sits off a completely different route through Bogo and Daanbantayan or Hagnaya, so it works best as a self-contained final leg before you loop back to Mactan-Cebu International Airport.
Day-by-Day: The Full 10-Day Itinerary
Days 1-2: Cebu City
Land at Mactan-Cebu International Airport and settle into Cebu City or Cebu Business Park — see our where to stay in Cebu City guide if you haven’t booked yet. Spend day one on the downtown heritage core: Basilica del Santo Niño, Magellan’s Cross, Fort San Pedro, and Colon Street, the oldest street in the country. Day two, go up to Temple of Leah and the Sirao Flower Garden in the Busay hills, then come back down for a lechon dinner. Two nights is enough to shake off jet lag and not feel like you skipped the city entirely.
Days 3-5: Moalboal and Kawasan Falls
Travel to Moalboal by public bus or van from Cebu South Bus Terminal — figure ₱170-210 (US$3-3.60) for a Ceres bus or ₱180 (US$3) for a shared van, with the trip taking 3-4 hours depending on traffic. Day three is a travel-and-settle day: check in, walk Panagsama Beach, catch sunset. Day four is the reason most people come to Moalboal — the sardine run, where you snorkel or dive straight off the shore into a moving wall of millions of sardines, plus a boat trip to Pescador Island for reef snorkeling and a good shot at sea turtles. Day five is Kawasan Falls canyoneering — the 5.5-kilometer river descent through the Kanlaob River with cliff jumps, rope descents, and a finish under the falls, officially priced around ₱1,500-1,800 (US$26-31) for a certified guide, life vest, and helmet, run through the Badian route (the only one currently operating). Budget a full day for it; most tours run 3-5 hours plus transport.
Days 6-7: Osmeña Peak and Oslob
On day six, transfer from Moalboal toward Oslob and detour up to Osmeña Peak in Dalaguete — Cebu’s answer to Batanes, with jagged grass peaks and views down to the sea. Entrance and guide fees are small (confirm the current rate locally; it’s varied year to year in the low hundreds of pesos) and the hike itself is short, 20-30 minutes each way. Continue to Oslob and settle in, then catch Tumalog Falls in the late afternoon when the crowds thin out. Day seven starts early — whale shark watching at Tan-awan runs from around 6 AM, with a ₱1,000 (US$17) environmental fee for foreign passport holders (₱500 for Filipino citizens) confirmed at the official registration booth; guided day tours bundling transport, the fee, and sometimes Kawasan Falls or Tumalog Falls run higher through Klook or GetYourGuide. After the swim, transfer back to Cebu City (roughly 3 hours) for a rest afternoon before heading north.
Days 8-10: North Cebu — Malapascua or Bantayan
From Cebu City, head to Maya Port in Daanbantayan (about 3-3.5 hours by bus or van) for the roughly 35-minute boat crossing to Malapascua Island — boats run frequently between 6:30 AM and 4:30 PM, with fares around ₱320-340 (US$5.50-6) including the environmental and port fees. Spend day eight settling into Bounty Beach, day nine on island-hopping or diving (Malapascua is one of the few places in the world with reliable thresher shark sightings, plus decent muck diving), and day ten traveling back to Cebu City for your flight out.
If you’d rather trade Malapascua’s dive-town energy for a flatter, quieter beach stretch, go to Bantayan Island instead via Hagnaya Port — the ferry (Super Shuttle or Island Shipping) runs about 1.5 hours and costs ₱305-384 (US$5-6.60) plus a ₱25 terminal fee. Bantayan suits travelers who want white sand and slow days over diving and nightlife.
Where Should You Base Yourself for Each Stretch?
- Cebu City / Cebu Business Park — for the first two nights and the whale-shark transit night. Compare Cebu City hotels on Agoda.
- Moalboal — for the sardine run and Kawasan Falls stretch; stay near Panagsama Beach for walkable access. Check Moalboal accommodation on Agoda.
- Oslob — one night is enough if you’re doing the whale sharks and Tumalog Falls only; two if you want to add Sumilon Island. Browse Oslob hotels on Agoda.
- Malapascua or Bantayan — your final 2-3 nights. Search Bantayan Island stays on Agoda.
How Much Does This Trip Cost?
| Tier | Per day (excl. flights/hotel) | What it looks like |
|---|---|---|
| Budget | ₱2,500-3,500 (US$43-60) | Hostel dorms/guesthouses, public buses and vans, joiner tours, street food and carinderias |
| Mid-range | ₱5,000-8,000 (US$86-138) | Private rooms, some private transfers, group tours with hotel pickup, restaurant meals |
| Comfort | ₱9,000+ (US$155+) | Resort stays, private van with driver for the whole loop, private boat charters |
Flights, any dive certification course, and travel insurance sit outside these numbers. For a fuller line-item breakdown, see our Cebu trip budget breakdown guide.
Should You Swap North Cebu for Bohol?
If you have 12-13 days rather than a strict 10, yes — Bohol is a roughly 2-hour OceanJet ferry from Cebu City’s Pier 1, with fares from about ₱800-900 tourist class up to ₱1,000-1,560 (US$14-27) for business class, and it adds the Chocolate Hills, tarsier sanctuaries, and Panglao’s beaches. On a hard 10-day budget, though, adding Bohol usually means cutting Malapascua or Bantayan down to a rushed overnight that isn’t worth the transfer time. See our Cebu-Bohol combined itinerary if you’re able to extend the trip.
The Honest Take
Ten days sounds long until you map it out — with two travel days built in for the north-Cebu leg alone, you’re really looking at 7-8 usable days once transfers are accounted for. Don’t try to squeeze in a Bohol day trip on top of this route; it’s the single most common way people turn a relaxed 10-day trip into an exhausting one. The South Cebu stretch (Moalboal, Kawasan, Oslob) is the part worth protecting most — it’s the highest-density, highest-value section of the whole itinerary, and rushing it to “save a day” for somewhere else is the biggest planning mistake first-timers make. If you’re traveling June through November, build in one buffer day; Kawasan canyoneering and Osmeña Peak both get canceled or miserable in heavy rain.
Book the Big Days Ahead
Whale sharks and canyoneering are the two mornings worth locking in before you land. Browse Oslob whale shark tours on Klook and find Kawasan Falls canyoneering packages on Klook — both can bundle transport from Cebu City or Moalboal, which simplifies the logistics on this itinerary considerably.
This route pairs well with a shorter trip if you’re deciding how much time to commit — see our 7-day Cebu itinerary for the compressed version, or our 2-week Cebu itinerary if you want to add Bohol without cutting anything here. For deeper regional detail, check the South Cebu travel guide and North Cebu travel guide.
Sources
- Oslob Whale Sharks — official environmental fee reporting, Tan-awan registration booth
- Kawasan Falls Canyoneering — official Badian route pricing
- Maya Port to Malapascua boat schedule and fare
- Hagnaya to Bantayan Super Shuttle Ferry schedule and fares
- Cebu-Tagbilaran OceanJet schedule and fares
- Cebu City to Moalboal bus and van fares
- Route logic, pacing, and cost tiers cross-checked against multiple 2025-2026 traveler reports. Confirm exact fares and schedules locally before you go — they shift with fuel surcharges and season. Verified July 2026.
Book Tours & Hotels for This Trip
Find and book the best deals — prices and availability update in real time. Links open in a new tab.
Where to stay near Moalboal
Top-rated hotels for this trip — tap through to check live rates.
PIG DIVE HOSTEL MOALBOAL
Harman Suites Moalboal
Ocean Vida Resort
Il Sogno Resort
Prefer a rental? Vacation rentals near Moalboal
Self-catering condos and apartments — book the exact unit, kitchen included.
Edsan Apartment
Ocean View Lodging House
Two crazy monkeys
Before you go
Frequently asked
Is 10 days enough for Cebu?
Should I do South Cebu or North Cebu first?
Can I fit both Malapascua and Bantayan into 10 days?
Do I need a private van or can I do this by public transport?
How much does a 10-day Cebu trip cost?
Do I need to book Oslob whale sharks or Kawasan Falls in advance?
What if it rains during my trip?
Should I add Bohol to this itinerary?
More Places to Explore
Whale Shark Watching
Oslob
Swim alongside gentle whale sharks, the world's largest fish, in one of the few places where these magnificent creatures can be reliably encountered.
Kawasan Falls
Badian
A stunning three-tiered waterfall famous for its turquoise waters, bamboo raft rides, and as the endpoint of the famous Badian canyoneering adventure.
Moalboal Sardine Run
Moalboal
Swim with millions of sardines in one of the world's only year-round sardine runs, just meters from shore.
Malapascua Island
Daanbantayan
A world-famous diving paradise known for thresher shark encounters, featuring beautiful white sand beaches and laid-back island vibes.
Kota Beach
Santa Fe
Bantayan Island's most iconic beach with pristine white sand, crystal-clear waters, and a stunning shifting sandbar during low tide.
Osmeña Peak
Dalaguete
Cebu's highest peak at about 1,013 meters, with jagged Chocolate-Hills-like ridges and panoramic island views.