Puerto Princesa to Coron: How to Get There (2026 Guide)

Puerto Princesa to Coron — crossing from southern Palawan to the Calamian Islands in the north — requires a flight (usually via Manila) or a long overland journey plus ferry. There\’s no direct ferry or road connection between the two. This guide covers the most practical options.

✈️ [Travelpayouts Kiwi widget: Flights PPS → USU (Coron/Busuanga)]


Option 1: Fly via Manila (Most Practical)

There\’s no direct flight between Puerto Princesa (PPS) and Busuanga/Coron (USU). The most common route is to fly back to Manila (~1 hour, from ~$30 USD) and then take a separate flight Manila → Busuanga (~1 hour, from ~$30 USD). Total approximately 4–6 hours including layover. If your layover is long enough (3+ hours), you can leave the terminal, eat, and relax in Manila before the second flight.

✈️ [Travelpayouts Kiwi widget: Flights PPS → MNL → USU]

Option 2: Van North + El Nido → Coron Ferry

An adventurous alternative: take the shared van from Puerto Princesa to El Nido (~5–6 hours, ~600 PHP), then the direct ferry from El Nido to Coron (~8–10 hours, ~1,500–2,000 PHP). Total approximately 15–18 hours over one or two days. Much slower and more tiring than flying — only worth it for travelers who want to see the north Palawan coastline and don\’t mind the journey. Build in a night in El Nido if doing it in stages.

ℹ️ Flying via Manila is by far the most sensible option for this route unless you have plenty of time and want the overland adventure. The van + ferry combination is physically demanding and weather-dependent — not recommended during typhoon season (July–October).


Quick Comparison

OptionTimeCost fromBest for
Fly via Manila~4–6 hours~$60 USDAlmost everyone
Van to El Nido + ferry to Coron~15–18 hours~$35 USDAdventure, slow travel

Where to Stay in Coron

🏨 [Travelpayouts Hotellook/Agoda widget: Hotels in Coron, Palawan]


Related Guides

This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.

Leave a Comment

Your email address will not be published. Required fields are marked *