How to Get to Coron, Palawan: By Air, Boat and Ferry
Trying to figure out how to get to Coron? Whether you’re travelling from El Nido, Puerto Princesa, Manila, Cebu or even further afield, it’s always best to have a clear plan.
Located at the north of the Palawan archipelago, Coron is one of 7,641 islands in the Philippines.
One very important thing you need to know is that Coron refers to two places: Coron island and Coron town proper.
The one you need to concern yourself with is Coron town proper, as this is where all of the best Coron island hopping tours depart from to explore the sites around Coron island.
In the following guide, I will explain how to get to Coron town proper by boat, ferry and aeroplane, including the best routes from Puerto Princesa, Manila, Cebu and other destinations.
Disclosure: This post includes affiliate links. If you decide to click through and make a qualifying purchase, I will receive a small commission at no extra cost to you – thanks for your support.
QUICK OVERVIEW
Easiest: Fly to Coron Airport
Cheapest: Ferry from El Nido
Best: Multi-day island-hopping tourย (likeย Big Dream Boatmanย โต)
How to Get to Coron from El Nido
As I explain in my full guide to getting from El Nido to Coron, there are three main ways of completing this popular journey โ and it’s not as simple as hopping on a bus.
The quickest but most expensive route is to take the direct 40-minute flight from El Nido Airport to Coron Airport (Francisco B. Reyes Airport). Flights cost 3,500 โ 4,400 PHP (ยฃ45 โ ยฃ65).
The cheapest way is to take the fast ferry from El Nido, which takes 3.5 hours and costs 2,800 โ 3,000 PHP (ยฃ37 โ ยฃ40).
The best way, however, is to take a multi-day island-hopping tour.

Island hopping expedition
These expeditions cost $650+ USD, but they cover several days of island-hopping in a stunning, remote part of Palawan (including meals and island accommodation).
Big Dream Boatman offers the best value for money for these expeditions, keeping group numbers small (up to 20 people).
Naturally, these tours are popular, and often sell out โ so make sure to check the availability in advance.


How to Get to Coron from Puerto Princesa

Unfortunately, there are no direct flights from Puerto Princesa to Coron.
That’s why the best way to complete this journey is to first take a five-hour van to El Nido.
Once you have finished your El Nido itinerary, you can then use the instructions in the section above (ferry, flight or island-hopping expedition) to reach Coron.
How to Get to Coron from Manila or Cebu
There are direct flights to Coron from Manila or Cebu with either Philippine Airlines or Cebgo.

From Manila to Coron, the flight takes 1 hour and 10 minutes and costs approximately 3,000 – 5,000 PHP (ยฃ38 – ยฃ65).
From Cebu City to Coron, the flight takes 1 hour and 40 minutes and costs approximately 1,800 – 3,100 PHP (ยฃ24 – ยฃ40).
Manila is the main international airport in the Philippines. Therefore, if you are travelling from an international destination, you will usually connect in Manila.
How to Get from Coron Airport to Coron Town Proper
Coron Airport is also known as Francisco B. Reyes Airport or Busuanga Airport.
It’s located on the island of Busuanga, approximately half an hour’s drive from Coron town proper.

When you arrive at Coron Airport, you will need to take a taxi to the town proper.
Conveniently, the airport has a fleet of minivans with pre-set prices. This makes getting to the town very easy, as the fixed price is 250 PHP (ยฃ3.20) each way.
The attendants will direct you to the correct minivan for your hotel and/or area. The minivans drop you directly at your hotel.
The journey can take longer than half an hour if you are not the first visitor to be dropped off.
Therefore, if you’re in a rush or you’d rather travel in a private van, you can order a privateย Coron one-way airport transfer through GetYourGuide. They can also organise your return journey.
I hope you found my guide useful! Leave a comment below to let me know your trip plans.
Suggested reading:
- Island hopping in Palawan โ start here!
- Coron travel itinerary (2-5 days)
- Which is the best El Nido tour: A, B, C or D?
- Puerto Princesa itinerary
- What to wear in Palawan
The airport for Coron is called Francisco B. Reyes Airport (Busuanga Airport). It is half an hour’s drive from Coron town proper.
There are direct flights from Manila to Coron’s Francisco B. Reyes Airport (Busuanga Airport) with Philippine Airlines and CebGo.

The fare of the van is 250pesos per person now (as of Mar 2025).
@Anett,
We’re planning. Trip around the last week of June. Is the weather really bad