The Philippines: A Realistic Guide to El Nido, Coron, and Siargao

I’ve watched too many people try to cram El Nido, Coron, Siargao, Bohol, and Boracay into nine days, and I’ve watched the same people spend four of those days sitting in airports instead of lagoons. The Philippines is 7,641 islands spread across three major groups, and nothing connects to anything else by a quick hop. Pick two or three island groups, budget real transit time between them, and you’ll leave with better photos and less rage at Cebu Pacific than the person who tried to see everything.
This guide covers the three island groups that show up on every serious Philippines shortlist: El Nido and Coron in northern Palawan, and Siargao off the northeastern coast of Mindanao. I’ll walk through the actual tour structure you’ll book on the ground, what the inter-island logistics really cost in time and money, and a 14-day itinerary that doesn’t require you to sprint.

Popular Places to Visit in Philippines– Complete Travel TOC

Get Free Consultations

Visa-Free Entry: How Long You Actually Get

Most passport holders — the US, UK, EU, Canada, Australia, Japan, South Korea, and roughly 150 other nationalities — get 30 days visa-free on arrival, no application or fee required. You can extend that stay at any Bureau of Immigration office, and extensions stack up to a maximum cumulative stay of 36 months if you keep renewing. Brazil and Israel get a longer initial stamp of 59 days, one of the more generous arrangements the Philippines offers anyone.
Two nationalities work differently as of 2026. Indian passport holders get 14 days visa-free, or 30 days if they’re already holding a valid US, Japan, Australia, Canada, Schengen, Singapore, or UK visa. Chinese (PRC) passport holders got a new 14-day unconditional visa-free entry starting January 16, 2026, but it’s non-renewable and only valid if you arrive through Manila’s NAIA or Cebu’s Mactan airport. A short list of nationalities — Afghanistan, Iran, Pakistan, and a handful of others — still need to apply for a visa in advance at a Philippine embassy, typically a 3-7 business day process costing $40-60.
Every traveler, visa-free or not, needs to complete eTravel registration online within 72 hours before arrival — it’s free, takes about five minutes, and immigration will ask for it at the counter. Bring a passport valid at least six months beyond your intended stay, proof of onward travel, and be ready to show evidence of funds if asked, though there’s no fixed amount checked in practice.

places to visit in Philippines

Getting There and Between Island Groups

This is where trip plans fall apart, so I’m going to be blunt about the actual hours involved.

Manila to El Nido. AirSWIFT (owned by Cebu Pacific) runs the only direct flight, 1 hour 15 minutes, priced anywhere from ₱4,000 to ₱8,000 depending on season and how far ahead you book. Starting March 29, 2026, these flights moved from NAIA to Clark International Airport outside Manila, so double-check which airport your ticket departs from before you plan your connection. The budget route is Manila to Puerto Princesa (about 1 hour 15 minutes on multiple carriers, often under ₱3,000), followed by a 5-6 hour van or bus south to El Nido for ₱650-1,000. That land leg alone eats most of a travel day.

El Nido to Coron. There’s no road — El Nido sits on mainland Palawan and Coron is on Busuanga Island, so it’s boat or plane only. The passenger ferry (Montenegro Shipping or 2GO) takes 4-6 hours depending on the operator and sea conditions, and runs ₱1,500-2,500 per person; some sources clock the crossing at up to 8-10 hours on slower vessels, so build in a full day regardless. If you want the trip to be the highlight rather than the obstacle, a 2-3 day island-hopping boat transfer between El Nido and Coron (with camping and snorkel stops along the way) runs during dry season and turns dead transit time into its own adventure. Flying between the two means routing through Manila, 4-6 hours total once you count the connection.

Coron to Cebu. This is one of the more genuinely useful direct routes in the country — four airlines fly it in about 1 hour 20 minutes, which makes Coron-then-Cebu-then-onward a sensible way to leave northern Palawan without backtracking to Manila.

Coron to Puerto Princesa. There’s no direct flight between these two. A single weekly 2GO ferry runs Sunday at 4:30am, arriving 13 hours later at 5:30pm, priced $74-85 depending on cabin class — impractical for anyone on a fixed schedule. Most people route through Manila instead.

Getting to Siargao. Sayak Airport (IAO) gets direct flights from Cebu (about 1 hour) and Manila (2-2.5 hours, usually via Cebu). Seats are limited on a small island airport, so book 2-3 months out if you’re traveling in surf season. There’s no bridge from Palawan to Siargao — you’re flying through Cebu or Manila regardless of where you’re coming from, which is the main reason most itineraries treat Palawan and Siargao as two separate trips rather than one continuous loop.

The honest summary: moving between any two of these island groups costs you the better part of a day, sometimes two. If your trip is 10 days or less, pick two island groups, not three, or you’ll spend your vacation in departure lounges.

places to visit in Philippines

El Nido: The Four Tours (A, B, C, D)

El Nido’s Bacuit Bay is split into four officially designated boat routes, lettered A through D, each hitting five or six stops grouped by geography so the boat isn’t crisscrossing the bay all day. Every shared tour runs 7-8 hours, departs town beach around 9am (island time being what it is), and returns by 4-5pm. You do one tour per day — nobody stacks two.

Tour A — Lagoons & Beaches (₱1,200-1,500/person shared). This is the one to book first: Big Lagoon, Small Lagoon, and Shimizu Island, with its dense coral reef right off the beach. Motorized boats can’t enter Big Lagoon past the mouth — a local conservation rule — so you transfer to kayak or paddleboard for the final stretch in, which keeps the lagoon quiet and engine-noise-free. Both lagoons involve threading through narrow limestone passages that are genuinely striking, and this route is the closest thing to a greatest-hits reel of Bacuit Bay, which also makes it the most crowded.

Tour B — Caves & Islands (₱1,200-1,500/person). Heads northwest to Cathedral Cave, Cudugnon Cave, Helicopter Island (also called Dilumacad), and the Snake Island sandbar, a thin curl of white sand that appears at low tide. This route sees noticeably fewer tourists than A or C, so if you’ve already done the lagoons and want quieter snorkeling and a cave scramble, B is worth the second day.

Tour C — Hidden Beaches & Shrine (₱1,500-1,800/person). The longest run of the four, out to the more remote northern reaches of the bay: Hidden Beach (you swim or kayak in through a narrow cave passage), Secret Beach, the Matinloc Shrine, and Tapiutan Island. The extra fuel and distance push the price up slightly, and most repeat visitors rank this as the most dramatic scenery of the four tours.

Tour D — Cadlao Lagoon & Beaches (₱900-1,500/person). The quietest of the four, circling Cadlao Island, the largest in the archipelago: Ipil Beach, Cadlao Lagoon, Paradise Beach, Pasandigan Beach, Natnat Beach, and Bukal Beach. Cadlao Lagoon is genuinely underrated — turquoise water framed by limestone walls, with almost none of Tour A’s boat traffic — and Natnat Beach has some of the better snorkeling coral in the bay.

On top of whichever tours you book, there’s a one-time Environmental (ENTMRPA) fee of ₱200 and a National Park fee of ₱200 — ₱400 total — collected separately, not folded into the tour price, and valid across your stay so you only pay it once. If you’re doing more than one tour, a private boat starts making financial sense in a group: private charters run roughly ₱6,000-11,000 depending on the route, which splits to less than the shared-tour rate once you’ve got four or more people. For a full stop-by-stop breakdown of what’s worth skipping in each tour, our El Nido island-hopping tour guide covers it in more depth.

places to visit in Philippines

Coron: Lakes, Lagoons, and WWII Wrecks

Coron runs a different game from El Nido — where Bacuit Bay is about lagoons seen from the water, Coron is about what’s underneath it. Twelve Japanese warships sunk during a US air raid in September 1944 sit around Busuanga Island, and they’ve become one of the world’s most accessible wreck-diving sites, encrusted in coral and swarming with fish after eighty-plus years underwater.

Coron Island Tour A — Kayangan Lake, Twin Lagoon, Barracuda Lake

(₱1,500-2,000/person shared, ₱5,000-8,000 for a private boat of 4-6). Kayangan Lake gets called the cleanest lake in Asia often enough that it’s become a cliché, but the water really is clear enough to see the bottom 15 meters down. Getting there means climbing roughly 300 uneven limestone steps from the boat landing to a viewpoint, then down to the lake itself — wear real shoes, not flip-flops, and know that a bad knee will make you regret this stop. Twin Lagoon is next, two connected lagoons split by a low limestone wall you duck under by boat or swim past at low tide; claustrophobic travelers should ask for the ladder route over the swim-through. Barracuda Lake closes the tour with a genuinely strange thermocline around 38 meters down, where divers report the water flips from cool to near-hot mid-descent — non-divers can still snorkel the shallows and feel a milder version of the same effect near the surface.

Entrance fees are separate from the tour price and paid in cash on-site: Kayangan Lake is ₱300, Barracuda Lake ₱250, Twin Lagoon ₱200, plus a ₱300 Coron Island environmental fee collected once at the tourism office before you head out. Coron Island is also Tagbanua ancestral territory — the lake and reef sites sit inside a 22,284-hectare ancestral water claim recognized by the Philippine government in 1998, one of the first of its kind in the country, and part of why access is managed this tightly.

Shipwreck diving and snorkeling. You don’t need a PADI certification to see Coron’s wrecks — the Skeleton Wreck, a sunken Japanese cargo ship resting in just 5-8 meters of water, is snorkelable straight off the surface, and swimming over a vessel that’s been down there since 1944 is a genuinely eerie experience even without scuba gear. For certified divers, the Okikawa Maru, Irako, and Lusong Gunboat sit deeper and are the reason serious wreck divers plan multiple dive days in Coron rather than one. A typical wreck day (two dives, gear, boat, guide) runs separately from the lake-and-lagoon tour and is worth budgeting as its own day if diving is the point of your trip.

Between the lake tour and a wreck day, two full days covers Coron’s core sights; add a third if you want the quieter outer-island beaches like Malcapuya, where the crowds thin out and the sand is arguably better than anything closer to town.

places to visit in Philippines

Siargao: Surf Season and the Three-Island Hop

Siargao runs on a different clock entirely, and it’s worth understanding before you book flights around the wrong month.

Surf season. Cloud 9, the reef break that put Siargao on the map, peaks from August through November, when the southwest monsoon (habagat) generates the biggest, most consistent swells of the year — September and October are usually the cleanest. March through May is smaller and friendlier for intermediate surfers still learning reef breaks, wave faces around 1-1.5 meters instead of Cloud 9’s peak-season 2-3 meters. June and July are the shoulder months, small clean waves that locals half-jokingly call “the kids’ season” — good for beginners, not much of a draw for anyone chasing a real barrel. December through February is calm-water season with occasional swells, better suited to non-surfers who want flat seas for island hopping and the Magpupungko rock pools.

If you’re not surfing at all, the classic Cloud 9 experience is still worth a sunrise walk down the boardwalk with coffee to watch the lineup, no board required, and it costs nothing beyond the ₱50-100 boardwalk entrance fee.

The three-island hop. Naked, Daku, and Guyam are a trio of tiny islands a short boat ride off General Luna, and the half-day tour between them is the single most-repeated activity on the island for a reason. Naked Island is a bare sandbar with no vegetation, best seen at low tide between March and May when the full sandbar is exposed. Daku is the largest of the three, with a small village and a grilled-fish lunch stop, and Guyam is little more than a clump of palm trees ringed by white sand, the most photographed of the three. The tour runs 4-6 hours, ₱1,500-2,500 per person including lunch and snorkel gear, and boats leave from General Luna beach on fixed, posted prices with no haggling involved.

Beyond the three-island tour, Sugba Lagoon on neighboring Bucas Grande Island is an enclosed turquoise lagoon good for stand-up paddleboarding, and Sohoton Cove is a full-day trip (₱2,000-3,000) to swim with non-stinging jellyfish, one of only a handful of places on earth where that’s possible. If you’re around in mid-to-late October 2026 specifically, note that the Siargao International Surfing Cup runs October 16-25 as a World Surf League Qualifying Series event — worth seeing if you’re into competitive surfing, and worth avoiding if you wanted an empty lineup or a cheap room, since it books out General Luna weeks in advance. For a deeper breakdown of which surf camps suit beginners versus experienced surfers, see our Siargao surf season guide.

places to visit in Philippines

Typhoon Season: What Actually Hits Where

The Philippines’ typhoon season officially runs June through November, peaking July through October, when PAGASA attributes roughly 70% of the year’s tropical cyclone activity. But “typhoon season” doesn’t hit the whole country evenly, and knowing the regional pattern changes which islands you should actually worry about.
Northern and eastern Luzon, the Bicol region, and Eastern Visayas (Samar, Leyte) take the brunt of it, since most Pacific-formed storms track northwest and hit the east coast first. Palawan and the western Visayas sit in what’s often called a typhoon shadow, sheltered by the bulk of the country to the east — El Nido and Coron generally see fewer direct hits and can stay sunny while the eastern seaboard floods. That said, “shadow” doesn’t mean immune: rough seas during the June-October window can still shut down El Nido’s island-hopping tours on bad-weather days, even without a storm making direct landfall, and it’s worth building 2-3 buffer days into any Palawan itinerary booked across that stretch.
Siargao sits on the exposed Pacific-facing side, and here the timing gets genuinely confusing: the same August-to-November window that brings the year’s biggest typhoon risk to the eastern Philippines is also the exact window that generates Cloud 9’s best swells, since surfable waves and typhoon-driven weather systems come from the same southwest monsoon pattern. Surfers accept the trade-off deliberately. If a named storm is actually tracking toward Surigao del Norte, flights and ferries will get cancelled and it’s a different situation entirely from a rainy, swell-heavy week with no storm attached — check PAGASA’s tropical cyclone bulletins, not just a generic seasonal chart, before you fly.

places to visit in Philippines

A Realistic 14-Day Itinerary: El Nido, Coron, Siarga

This covers three island groups without the sprint. If you’ve only got 10 days, drop Siargao and spend the extra time slower in Palawan instead — three island groups in under 12 days means one of them gets shortchanged.

  • Day 1: Fly into Manila, overnight near the airport if your El Nido flight is early the next morning.
  • Days 2-5: El Nido. Book Tour A on day one for the lagoons, then split B, C, and D across the remaining days — three of the four is plenty; most travelers skip the one that overlaps least with their interests.
  • Day 6: Ferry El Nido to Coron (4-6 hours). Arrive, rest, walk Coron town in the evening.
  • Days 7-9: Coron. One day for Coron Island Tour A (Kayangan, Twin Lagoon, Barracuda), one day for wreck snorkeling or diving, one day for the outer-island beaches (Malcapuya) or Maquinit hot spring.
  • Day 10: Fly Coron to Cebu (about 1 hour 20 minutes), connect onward same day or overnight in Cebu if the Siargao connection doesn’t line up.
  • Days 11-13: Siargao. Day 11 settle in and catch sunset at Cloud 9 boardwalk; Day 12 the Naked-Daku-Guyam island hop; Day 13 a surf lesson or session at Cloud 9 (or Daku’s gentler beach break if you’re a beginner), plus Magpupungko rock pools if the tide’s right.
  • Day 14: Fly Siargao to Cebu or Manila for your international departure.

Treat Day 6 and Day 10 as full transit days with nothing else scheduled — they’re not padding, they’re the honest cost of moving between archipelagos in this country.

places to visit in Philippines

Budget Breakdown

Figures below are per person, in US dollars, for a backpacker-to-mid-range traveler; double the accommodation line for private rooms over dorms, and expect peak season (December-April) to push flights and lodging 20-40% higher than the low end shown.

Flights/ferries (round trip domestic legs): Manila-El Nido $70-140, El Nido-Coron ferry $27-45, Coron-Cebu $27-70, Cebu-Siargao $30-60 round trip. Total domestic transport for the 14-day loop: roughly $250-350.

Accommodation (14 nights): Dorm beds run $9-16/night across all three destinations; budget private rooms $25-45/night; mid-range resorts $55-90/night. Fourteen nights at budget-private level: roughly $400-550.

Island-hopping tours: El Nido (3 tours + eco fee) $60-75; Coron (lake tour + wreck day) $50-70; Siargao (three-island hop + Sugba Lagoon) $35-50. Total: roughly $150-195.

Food: $10-20/day at local carinderias and beachfront spots, more if you’re eating tourist-restaurant prices every meal. Fourteen days: $140-280.

Miscellaneous (scooter/tricycle rental, SIM/eSIM, tips, ATM fees): budget $10-15/day, roughly $140-210 across the trip.

Rough total for 14 days: $1,080-1,660 per person, excluding your international flight into Manila and any diving certification course, which runs separately (a PADI Open Water course in Coron typically costs $350-450).