El Nido vs Coron: Which Palawan Destination Should You Choose?
Every Palawan trip faces the same question: El Nido, Coron, or both? I've been to both (El Nido for five days, Coron for four), and while Instagram makes them look interchangeable — karsts, turquoise water, boats — they're actually very different experiences.
Here's an honest breakdown.
The Lagoons: El Nido Wins
El Nido's Big Lagoon and Small Lagoon are, frankly, the best lagoon experiences I've had anywhere in Southeast Asia. Towering limestone cliffs, emerald water, kayak access into narrow channels that feel like flooded canyons. The Small Lagoon's inner pool — reached by swimming through a gap in the rock — is genuinely magical.
Coron has Twin Lagoon, which is beautiful but smaller and more developed (there's a wooden staircase over the rock partition). The experience is impressive but doesn't hit with the same raw, dramatic power.
Winner: El Nido
The Snorkeling & Diving: Coron Wins
This isn't even close. Coron has WWII Japanese shipwrecks you can dive into — the Irako, the Okikawa Maru, the Kogyo Maru — sitting in 10-35 meters of clear water. A two-dive wreck trip costs PHP 2,500-3,500 (~$45-65). Even if you don't dive, the Barracuda Lake experience (thermocline layers that shift from warm to scalding to cold in the same dive) is unlike anything else.
Kayangan Lake — often called the cleanest lake in the Philippines — has 20+ meters of visibility. The viewpoint on the climb up is one of Palawan's most photographed spots. Entry PHP 300 (~$5).
El Nido has decent snorkeling (especially Tapiutan Strait on Tour C), but the coral is more damaged near town. Coron's reefs around Coron Island itself are in better shape.
Winner: Coron
Beaches: El Nido Wins
Nacpan Beach — 4km of golden sand, coconut palms, minimal development — is one of the best beaches in the Philippines. Free entry, 45 minutes from El Nido town.
Secret Beach (Tour C) is a unique experience: swim through a hole in a cliff wall to reach a tiny hidden cove. Nothing comparable exists in Coron.
Coron's beaches are decent (Malcapuya, Banana Island) but require longer boat trips and don't match the quality.
Winner: El Nido
Town & Nightlife: El Nido Wins (barely)
Neither town is going to win any urban planning awards. But El Nido has a walkable main street with decent restaurants (Trattoria Altrove for pizza, Art Cafe for coffee), beachfront bars, and a night market.
Coron Town feels more like a transit hub. Fewer restaurants, less atmosphere. The town hot springs (Maquinit, PHP 200) are nice but limited.
Winner: El Nido (with caveats — neither is going to impress someone coming from Bali or Bangkok)
Getting There: Coron Wins
Coron has Busuanga Airport (USU) with direct flights from Manila (1 hour, PHP 2,000-5,000). The airport is 30 minutes from town.
El Nido means either a 5-hour van from Puerto Princesa or an expensive AirSwift flight (PHP 5,000-10,000). The van ride is genuinely exhausting.
Winner: Coron
Budget Comparison
Category
El Nido
Coron
Budget room
PHP 800-1,500
PHP 600-1,200
Day tour
PHP 1,200-1,400
PHP 1,500-2,000
Meal
PHP 200-400
PHP 150-350
Beer
PHP 60-80
PHP 50-70
Coron is slightly cheaper overall, especially accommodation. El Nido's standardized tour pricing keeps costs predictable but there's less room to negotiate.
Winner: Coron (marginally)
The Cash Situation
Both have ATM problems. El Nido is worse — machines run dry regularly, especially on weekends. Coron has more ATMs but they still have limits. Bring cash from Manila for both destinations.
Winner: Coron (marginally)
So Which One?
If you want...
Go to...
Dramatic lagoons
El Nido
Wreck diving
Coron
Best beaches
El Nido
Crystal-clear lakes
Coron
Easier access
Coron
Better food scene
El Nido
Lower budget
Coron
Photography
Both
My recommendation: if you have 7+ days, do both. Take the 3-4 day expedition boat between them (PHP 8,000-15,000) — it hits remote islands, camps on beaches, and covers sites neither town's day tours reach.
If you only have 4-5 days, pick based on your priorities. Lagoon person? El Nido. Diver? Coron. Beach lounger? El Nido. Budget traveler? Coron.
Both are extraordinary. Neither will disappoint. But they scratch very different itches.