Moalboal, on the west coast of Cebu, packs more into one small town than almost anywhere else in the Philippines. Within 30 minutes of the bus terminal you can dive with the largest sardine shoal in the country, free-dive at a wall teeming with sea turtles, and hike to the base of one of Southeast Asia’s most spectacular waterfalls. Most people come for the sardine run. They stay for everything else.
The Moalboal Sardine Run
Approximately 50 million sardines live in a dense, constantly moving shoal just 50 metres from Panagsama Beach. This is unusual in the extreme — most sardine runs in the world are seasonal, involving fish that migrate through briefly and then disappear. The Moalboal sardine shoal is resident and permanent. The fish live here year-round, hovering over the reef wall, twisting and turning in synchronised waves.
The shoal is visible from the surface on a calm day. Snorkellers can watch it from above without a tank. Scuba divers can position themselves inside the shoal, surrounded on all sides by millions of fish moving as one entity, with jacks and tuna launching attacks from the blue water below. It’s one of the most overwhelming underwater spectacles in the Philippines.
The sardine shoal is located at the northern end of Panagsama Beach, about a 5-minute swim from shore. Entrance is free. No boat required.
Sea Turtles at Moalboal
The reef wall running along Panagsama Beach has a resident population of green and hawksbill sea turtles that are almost impossibly easy to find. They rest on the reef at 10–20m depth and surface to breathe regularly. Snorkellers and divers encounter turtles on virtually every entry. This is not a guarantee — wildlife is wild — but a 90% sighting rate is realistic.
Other Dive Sites Around Moalboal
- Pescador Island: Small uninhabited island 1km offshore with a circular reef. Marine sanctuary. Cathedral cave at 10m. Schooling jacks, barracuda, thresher sharks (occasional deep sightings), manta rays (rare but reported). The finest dive site in Moalboal.
- Tongo Point: Drift dive along a current-swept wall. Schooling fish, black tip sharks, occasional hammerheads.
- Bas-Diot: Shallow reef, 5–15m. Ideal for beginners and night dives. Nudibranchs, pipefish, frogfish.
Kawasan Falls and Canyoneering
Kawasan Falls is a series of three cascading tiers of brilliant turquoise water set in deep jungle 15km south of Moalboal. The main falls drop into a natural pool where you can swim directly beneath the cascade. The water is a remarkable mineral-turquoise — the colour of water you’d expect to find in the Maldives rather than the Philippine jungle.
Access options:
- Trekking route (30–45 minutes from the road): Walk in via Badian barangay road. Entrance fee ₱40. No guide required. Bamboo raft to the base of the falls: ₱200–₱250 per raft (fits 2–3 people).
- Canyoneering tour (5–6 hours): Starting from Kawasan Falls, guide groups upstream through the canyon, jumping from cliffs up to 15 metres into pools below, sliding natural rock chutes, and swimming through gorges. Highly recommended for adventurous travellers. Cost: ₱1,200–₱1,800 per person with guide and equipment.
Warning: Only book canyoneering with licensed operators. The canyon jumps are legitimate cliff dives (not gentle splashes) and guides must check water depths and conditions before each jump. Several incidents have occurred with unlicensed operators and clients who didn’t understand the risks.
Getting to Moalboal from Cebu City
Moalboal is 91km south of Cebu City — approximately 2.5 hours by bus.
- By bus: Take a Ceres bus (South Bus Terminal, Cebu City) to Moalboal. Non-stop buses available. Cost: ₱85–₱100. Buses run from 5am to 7pm.
- By private transfer: ₱1,200–₱1,800 for a van. Easier with luggage and if you want to stop at Osmena Peak en route.
- Oslob Whale Shark Watching Guide
Where to Stay in Moalboal
The dive shops and guesthouses cluster along Panagsama Beach and the road running parallel to it. Budget guesthouses: ₱500–₱900/night fan, ₱900–₱1,800 A/C. Midrange dive resorts: ₱1,800–₱3,500/night with A/C and dive packages.
Savedra Dive Center, Quo Vadis Dive Resort, and Hannah’s Beach Resort & Convention Centre are popular options across different budgets.
How Long to Spend in Moalboal
Two nights minimum, three is comfortable. Day 1: arrive, afternoon sardine run snorkel + turtle dive. Day 2: Pescador Island 3-tank dive day. Day 3: Kawasan Falls canyoneering before the bus back to Cebu. Divers who want to complete an Open Water course here should add 2 days.
Explore More of Cebu
OutdoorLifePH lists beaches, dive sites, waterfalls, and hiking trails across Cebu and all Philippine islands. Find dive sites near you here.
