Somewhere off the western coast of Panay, past the fishing villages of Antique Province, sits a tiny limestone island that most Filipinos have never heard of. Malalison — also spelled Mararison — is home to fewer than 300 people, no ATM, no resort, no convenience store, and no connection to the national power grid. What it does have is coral so intact the fish have never been spooked by a trawler net, a turtle-nesting beach that sees only a handful of visitors a week, and a ridge hike to a summit that delivers one of the most breathtaking 360-degree panoramas of the Visayan Sea you will ever see. This is the Philippines as it was before mass tourism arrived, and it takes real effort to get here — which is exactly why it is still worth it.
Best time to visit
November through May is the dry season and the safest window for the boat crossing from Culasi. December to February brings calm water and good visibility for snorkeling. March to May is the hottest but clearest. Avoid June through October: the Habagat (southwest monsoon) makes the Sibuyan Sea crossing from Culasi genuinely dangerous, and the banca operators will not run if conditions are rough. Typhoon risk is present June through November — check weather forecasts in Antique specifically, as the province sits on the direct path of storms crossing from the Pacific. If a storm is approaching, do not attempt the crossing and do not stay overnight on the island.
How to get there
The jumping-off point is Culasi, a small fishing municipality in northern Antique. From Iloilo City (ILO), take a bus or van heading north through San Jose de Buenavista toward Culasi — the trip takes about 3 hours and costs PHP 150–200 by Ceres bus or PHP 250 by shared van. From Caticlan (gateway to Boracay), Culasi is about 1.5 hours south by van or motorcycle (habal-habal). At Culasi port, arrange a banca with the fisherfolk at the waterfront — the standard fare is PHP 200–300 per person (join other passengers) or PHP 1,500–2,000 to charter the whole boat for a return trip. The crossing takes 20–30 minutes in good weather. There is no formal booking system: just show up at the port in the morning (6 AM–9 AM is the best window) and ask for a boat to Malalison. Entrance fee on the island is PHP 50, collected by the barangay.



