Moalboal
The sardine run & turtles Β· Cebu
Moalboal is where you go when you want serious underwater encounters without paying El Nido or Coron prices. The sardine run at Panagsama Beach is one of the most surreal natural spectacles in the Philippines β a tornado of a million fish swirling just metres off the shore, with no boat ride required. Add sea turtles on the house reef, world-class shore diving, and Kawasan Falls a short drive away, and itβs one of the best-value dive destinations in Southeast Asia.
Things to do in Moalboal
π Sardine run at Panagsama Beach
Swim into a shimmering bait ball of millions of sardines β they part around you like a living curtain. The sardines are present year-round (unlike seasonal runs elsewhere). Walk in from the beach, no boat needed. Best in the morning before the current picks up.
π’ Turtles & house reef
Green sea turtles graze the coral wall right offshore from Panagsama β you can see them on a simple snorkel from the beach steps. The reef wall drops sharply; dive it for nudibranchs, lionfish and the occasional thresher shark at depth.
π¦ Kawasan Falls canyoneering
Cliff-jump through turquoise canyons in nearby Badian β Moalboal is the best base for this, saving 3 hours of driving from Cebu City. Most guesthouses arrange group tours for β±1,200β1,500 per person.
ποΈ White Beach, Moalboal
A quieter sand stretch on the opposite side of town β better for sunset than swimming (rocky seabed) but completely peaceful. Walk or take a habal-habal (β±50).
Ready to book?
Book your Moalboal trip now
Flights, hotels and tours β compare live prices and book securely through trusted partners. Prices update daily.
Affiliate links β we earn a small commission at no extra cost to you. Prices shown are live from our partners.
ποΈ Best time to visit Moalboal
November to May (dry season, best visibility underwater). The sardine run is year-round, but water clarity peaks FebruaryβApril. JuneβOctober: the sea gets rougher on the west side, but Moalboal is still diveable on most days.
βοΈ How to get to Moalboal
Fly to Cebu (CEB), then 3 hours by bus or van from the South Bus Terminal in Cebu City. Ceres bus to Bato via Moalboal: β±130 (2.5β3 hrs). Easier option: hire a van from Cebu Airport or Ayala (β±2,500β3,000 one way for a group). Many travellers arrive from Oslob (whale sharks, 1.5 hrs south) or continue to Badian for Kawasan Falls. Stay near Panagsama Beach, not the town centre.
Plan your Moalboal trip
Compare hotels and tours β booked through trusted partners, always at the best price.
Frequently asked questions β Moalboal
Is the Moalboal sardine run guaranteed?
Yes β this is one of the few sardine runs in the world thatβs resident (the sardines donβt migrate away seasonally). The bait ball is there every day of the year. The only variable is visibility, which drops after heavy rain or strong current.
Do I need to be a diver to enjoy Moalboal?
No. The sardine run and sea turtles are accessible to snorkellers right from the beach. The house reef is shallow enough (3β15 m) for comfortable snorkeling. If you want to dive the wall, Moalboal has several good PADI dive centres from β±1,200 per dive.
How do I get from Oslob (whale sharks) to Moalboal?
By Ceres bus going north (40 minutes, β±30β40) β tell the driver you want Panagsama Beach. By habal-habal or tricycle (β±300β500 for the whole trip, 45 min). Most travellers combine Oslob in the morning with Moalboal in the afternoon, arriving in time for sunset.
Is it possible to do Moalboal as a day trip from Cebu City?
Yes, but itβs a long day β 3 hours each way by bus. Leave by 6am, do the sardine run and turtles, have lunch, and head back by 2pm. Better to stay one or two nights and combine with Kawasan Falls canyoneering the next morning.
What is the best place to stay in Moalboal?
Stay in Panagsama Beach β thatβs where the dive shops, restaurants, and direct beach access are. The town of Moalboal (a few km inland) has nothing for tourists. Guesthouses along Panagsama Beach range from β±500 dorm beds to β±2,500 for a private room with AC.
π¬ Ask Locals about Moalboal
No questions about Moalboal yet β be the first to ask.
Ask the community βπ‘ Traveller tips for Moalboal
Local-knowledge from other travellers. Got a tip? Share it.
Loading tipsβ¦
π Your notes & photos for Moalboal
Loadingβ¦
First time in Moalboal?
Quick essentials so you can hit the ground running.
Visa-free 30 days for most passports. Extendable at the Bureau of Immigration in Cebu City β about 3 hours north by bus from Moalboal.
Philippine Peso (PHP). 1 USD = ~57 PHP, 1 EUR = ~62 PHP, 1 SGD = ~42 PHP. Moalboal is budget-friendly β great value for diving and accommodation.
No mandatory vaccines. Bring mosquito repellent for evenings. The sardine run and turtle snorkeling require no special precautions, but a rash guard protects against jellyfish and sun. Tap water is not safe to drink.
No ATM in Panagsama Beach itself β the nearest is in Moalboal town (a few km away) or along the Ceres bus route. Bring enough cash for your stay. Dive packages can often be paid by card at larger dive shops.
Very safe. The main hazard is the reef wall drop-off at the house reef β do not dive alone. Watch for boat traffic when swimming in the channel off Panagsama Beach. Road travel at night by habal-habal is best avoided.
Top Activities in Moalboal
Island hopping, diving, surfing and more β book instantly.


