Login

Sign Up

After creating an account, you'll be able to track your payment status, track the confirmation and you can also rate the tour after you finished the tour.
Username*
Password*
Confirm Password*
First Name*
Last Name*
Birth Date*
Email*
Phone*
Country*
* Creating an account means you're okay with our Terms of Service and Privacy Statement.
Please agree to all the terms and conditions before proceeding to the next step

Already a member?

Login

Puerto Princesa to Coron 2026: Every Route, Time and Cost

Aerial view of limestone cliffs and clear blue sea in Coron, the end point of the Puerto Princesa to Coron trip

Getting from Puerto Princesa to Coron is the one leg of a Palawan trip that trips up almost everybody. People look at a map, see one island, and assume there’s a road. There isn’t. Coron sits on Busuanga, a completely separate island in the Calamian group, roughly 300 kilometres north of Puerto Princesa across open water.

So the Puerto Princesa to Coron route always means a boat, a plane, or some combination of van and boat. Honestly, that surprises more travelers than you’d think. I’ve had guests message us at 9pm the night before, asking if they can just “drive up in the morning.”

Here’s the thing: none of the options are bad. They’re just very different in time and money, and picking the wrong one can burn a whole day of your holiday. This guide walks through all three properly, with real 2026 timings and prices, so you can decide before you book anything.

The short version: three ways to do it

Let’s get the big picture out of the way first.

  • Van to El Nido, then fast craft to Coron. The most popular route. Roughly 5 to 6 hours by road, then about 3.5 to 4 hours at sea. Usually spread over two days.
  • Direct ferry from Puerto Princesa to Coron. A single long sailing, typically around 13 hours, and it doesn’t run daily.
  • Flying. There’s no nonstop flight, so you connect through Cebu or Clark. Fast in the air, slow on the ground.

Insider tip: if you only have one shot at this and your dates are fixed, book the El Nido to Coron fast craft seat first and build the rest of your itinerary around it. Seats sell out in peak season (November to May) well before the van does, and vans run every couple of hours anyway.

Where you’re actually starting from

A tricycle passing a roadside store in Puerto Princesa City, the starting point for the Puerto Princesa to Coron route

Puerto Princesa is Palawan’s capital and its main air gateway. Most travelers land here from Manila or Cebu, spend a night or two, and then move north. The city has an airport that’s genuinely walkable from parts of town, a seaport out at the eastern edge, and the San Jose Terminal on the northern outskirts where every northbound van and bus leaves from.

Those three points matter, because your Puerto Princesa to Coron plan starts at whichever one you’re heading to. San Jose Terminal is roughly 20 to 30 minutes from the airport by tricycle or van, and traffic in the mornings can stretch that. Budget more time than you think you need.

If you’ve got a spare day before you move on, the city is worth it. Our guide to the Puerto Princesa Underground River covers the UNESCO World Heritage listed park about 80km north of the city, which is an easy day trip.

Option 1: Van to El Nido, then fast craft to Coron

This is what most travelers end up doing, and for good reason. It breaks a brutal journey into two manageable pieces and drops you in El Nido, which you probably wanted to see anyway.

Leg 1: Puerto Princesa to El Nido by van

Shared vans leave San Jose Terminal roughly every one to two hours from about 5:30am through to the evening. The drive takes around 5 to 6 hours depending on road works and how many pickups the driver does. Expect to pay somewhere in the region of ₱600 to ₱800 per seat for a shared van, more if you want a private one.

The road is sealed the whole way and genuinely scenic in stretches, especially past Roxas where you start getting glimpses of the coast. There’s normally one lunch stop, usually in Roxas or near Taytay. The food is fine. The toilets are what they are.

You’ll be dropped at the Corong-Corong terminal just south of El Nido town, a short tricycle ride from most accommodation. We break the whole leg down in more detail in our Puerto Princesa to El Nido guide.

Insider tip: take a morning van, not an afternoon one. Arriving in El Nido in daylight makes finding your place a hundred times easier, and the late vans sometimes hit the mountain sections after dark. Also, sit on the left side going north for the better sea views.

Break the trip in El Nido (you should)

Bangka boats beside karst cliffs in El Nido, the usual overnight stop on the Puerto Princesa to Coron route

Could you technically do van plus ferry in one day? Only if the timings line up, and in 2026 they mostly don’t. The fast craft to Coron departs around midday, and the earliest vans from Puerto Princesa don’t reliably get you to the port in time. Missing that boat means a full extra day lost.

So plan at least one night in El Nido. Two is better. It gives you a full day for island hopping in Bacuit Bay, which is the reason most people come to Palawan in the first place. Big Lagoon, Secret Lagoon, Seven Commandos: all of that sits on Tour A, an easy day out.

Note that El Nido charges an eco-tourism development fee, typically around ₱400 per person, valid for about ten days. Keep the receipt, because the boat crews check it.

Leg 2: El Nido to Coron by fast craft

Montenegro Lines runs the main fast craft on this route. The crossing takes roughly 3.5 to 4 hours and the passenger fare sits around ₱1,760, though it’s worth confirming the current rate when you book because operators adjust seasonally. Departure is usually early afternoon from El Nido Port.

Phimal Fast Ferry has also operated this route historically, but service has been intermittent, so don’t build a plan around it without confirming it’s sailing.

Is it a rough crossing? Sometimes, yes. The stretch across the Linapacan Strait can get bouncy, especially between June and October when the southwest monsoon is active. If you’re prone to seasickness, take something an hour before boarding and sit low and central. Our El Nido to Coron boat trip guide goes deeper on what to expect on board.

Insider tip: arrive at El Nido Port at least an hour early. There’s a small terminal fee, a manifest to sign, and a luggage check, and the queue moves slowly when two boats load at once.

Option 2: The direct Puerto Princesa to Coron ferry

Yes, a direct ferry exists. 2GO Travel operates a Puerto Princesa to Coron sailing, and when it runs it saves you the overland leg entirely.

The catch is frequency and duration. It’s a weekly departure rather than a daily one, leaving Puerto Princesa in the very early morning and arriving in Coron in the late afternoon or evening. Total time is typically around 13 hours at sea. Fares generally land somewhere between ₱2,900 and ₱3,300 depending on the accommodation class you pick.

Who is this actually good for? Travelers who’ve already seen El Nido, or who are on a tight budget and would rather sleep on a boat than pay for another night’s accommodation. It’s also handy if you’re carrying a lot of luggage, since the baggage rules are far more relaxed than on a fast craft or a plane.

Who should skip it? Anyone with a fixed schedule. Weekly sailings mean that if the boat is cancelled for weather, your next option is seven days away or a scramble to rebook overland. Check the sailing schedule directly with the operator before you commit, and confirm again 48 hours out.

Insider tip: book a cabin or at least a tourist class bunk rather than the cheapest open deck if you can stretch to it. Thirteen hours is a long time on a plastic seat, and the aircon on the lower decks is aggressive. Bring a jacket either way.

Option 3: Flying from Puerto Princesa to Coron

Here’s where a lot of outdated advice floats around online, so pay attention to this bit.

There is no nonstop commercial flight between Puerto Princesa (PPS) and Busuanga’s Francisco B. Reyes Airport (USU), which serves Coron. Every “flight” you see on a booking site is a connection.

And as of March 2026, the old Manila to Busuanga direct service no longer operates either. A Manila slot rule pushed turboprop aircraft off NAIA, and Coron’s runway can’t take the bigger jets, so Philippine Airlines moved that route to Clark. Cebgo, the Cebu Pacific subsidiary, and Sunlight Air now serve Busuanga from Cebu and Clark rather than Manila.

What that means in practice: your realistic flying routes are Puerto Princesa to Cebu to Busuanga, or Puerto Princesa to Clark to Busuanga. Flight time from Cebu to Busuanga is roughly 1 hour 20 minutes, but by the time you add the first leg, the layover, and the transfers at both ends, you’re looking at most of a day. Fares vary wildly, but budget from around ₱4,000 upward per person for the combined legs, and considerably more in December and Holy Week.

From Busuanga airport into Coron town is another 30 to 45 minutes by road, usually in a shared van costing roughly ₱300 per person. Our how to get to Coron guide covers the airport transfer side of things in full.

Insider tip: if you’re flying anyway, seriously consider whether you need to start from Puerto Princesa at all. Some travelers do Coron first via Cebu or Clark, then take the fast craft south to El Nido, then the van down to Puerto Princesa to fly home. Same sights, one less backtrack.

Cost and time comparison

Here’s everything side by side. Prices are approximate 2026 figures per person and will shift with season and operator.

Route Total travel time Approx. cost Frequency Best for
Van to El Nido + fast craft to Coron 9 to 10 hrs travel, usually over 2 days ₱2,400 to ₱2,900 Vans hourly, ferry near-daily Almost everyone
Direct ferry (2GO) Around 13 hrs, one day ₱2,900 to ₱3,300 Roughly weekly Budget, heavy luggage, already seen El Nido
Fly via Cebu or Clark 6 to 10 hrs door to door ₱4,000 and up Daily connections Short trips, tight schedules

Add roughly ₱200 to ₱300 for the Coron environmental fee on arrival, plus small terminal fees at each port. If you’re pricing a whole Palawan trip rather than just this leg, our Palawan trip cost breakdown puts these numbers in context.

Weather, sea conditions and when things get cancelled

Swimmers among limestone rocks in El Nido Palawan, a common stop on the Puerto Princesa to Coron journey

This is the part nobody tells you until it’s already gone wrong.

Palawan’s dry season runs roughly November through May, and that’s when sea crossings are most reliable. From June to October the southwest monsoon brings heavier swell, and fast craft sailings between El Nido and Coron get cancelled or delayed more often. Typhoons can also affect the region between roughly July and November, though Palawan sits south of the main typhoon belt and gets hit less than Luzon.

Before you travel, check the forecast with PAGASA, the national weather bureau. If a gale warning is up for the Sulu Sea or Mindoro Strait, assume the crossing is at risk.

What do you do if your boat is cancelled? Realistically, you either wait a day in El Nido or you pivot to flying. This is exactly why we push travelers to leave a buffer day before any international flight home. Missing a connection out of Manila because a fast craft didn’t sail is a genuinely expensive mistake.

Insider tip: during the June to October window, don’t schedule your Coron departure for the day before your flight home. Build in 48 hours of slack. It costs you one night’s accommodation and saves you a rebooked international ticket.

What’s waiting for you in Coron

Boats docked at Kayangan Lake Coron, the reward at the end of the Puerto Princesa to Coron trip

Worth the effort? I’d say yes, and not just because we sell tours there.

Coron is a different landscape to El Nido. Where El Nido gives you lagoons and beaches, Coron gives you jagged limestone islands, freshwater lakes ringed by cliffs, and the wrecks of a Japanese fleet sunk in 1944 sitting in divable water. Kayangan Lake, Twin Lagoon, Barracuda Lake and Malcapuya Island are the headline stops, and most of them come as part of a standard island hopping day.

Our Coron island hopping guide lays out which tour covers what, and the full Coron travel guide covers where to stay, eat and dive once you’re there.

One thing to set expectations on: Coron town itself is not a beach town. The beaches are out on the islands, half an hour or more by boat. If you want to walk out of your room onto sand, you’ll want to look at the island resorts rather than the town centre.

Frequently asked questions

Can you travel from Puerto Princesa to Coron by land?
No. Coron sits on Busuanga Island, separate from mainland Palawan. Every route involves a boat or a plane at some point. The closest thing to an overland option is the van to El Nido, which still ends with a sea crossing.

How long does Puerto Princesa to Coron take in total?
Around 9 to 10 hours of actual travel via El Nido, usually split across two days. The direct ferry is roughly 13 hours in one go. Flying via Cebu or Clark takes 6 to 10 hours door to door depending on your layover.

Is there a direct flight from Puerto Princesa to Coron?
No. Every itinerary sold as a Puerto Princesa to Coron flight connects through another airport, most commonly Cebu or Clark. Note that the old direct Manila to Busuanga service also ended in March 2026.

How much does it cost to get from Puerto Princesa to Coron?
Budget roughly ₱2,400 to ₱2,900 for the van plus fast craft combination, around ₱2,900 to ₱3,300 for the direct ferry, and from about ₱4,000 upward if you fly. Add the Coron environmental fee of roughly ₱200 to ₱300 on arrival.

What’s the best month to make this trip?
December through April gives you the calmest seas and the most reliable sailings, though it’s also the busiest and priciest window. If you’re weighing up seasons more broadly, our best time to visit Palawan guide compares the months properly.

Should I go to El Nido or Coron first?
If you’re flying into Puerto Princesa, El Nido first makes geographic sense. If you’re flying into Busuanga from Cebu or Clark, do Coron first and work south. Either way you avoid backtracking.

Do I need to book the ferry in advance?
In peak season, yes, ideally a week or more ahead. Fast craft seats between El Nido and Coron sell out. In the off season you can often walk up a day before, but weather cancellations make advance booking sensible regardless.

Ready to book your Palawan trip?

Working out the Puerto Princesa to Coron leg is the hardest part of planning a Palawan trip, and once it’s sorted the rest falls into place. CMT Ticketing and Services handles the vans, the ferry tickets and the island hopping tours at both ends, so you’re not chasing four different operators.

Message us on Facebook Messenger with your dates and we’ll put together the routing, or take a look at our 4 day, 3 night Coron highlights package and our El Nido tour packages to see what fits. We accept GCash, and we’ll tell you honestly if a route won’t work for your dates rather than selling you a ticket you’ll miss.

Leave a Reply

Proceed Booking