Wanting to travel between these gorgeous islands and wanting to know exactly how to get from El Nido to Coron? Then you’re in luck because in this guide I’ll show you step by step all the different options for how to go to Coron from El Nido.
Below, I detail exactly how to get to Coron from El Nido including details of the El Nido to Coron ferry schedule, booking an El Nido to Coron flight, the ultimate way to travel between the two on a tour, the El Nido to Coron travel time and El Nido to Coron boat trip choices.
I also describe the reverse journey return from Coron to El Nido.
Contents
Map: How To Go To Coron From El Nido
Wondering how far is El Nido to Coron Island? This map will show you the El Nido to Coron distance.
The distance from El Nido to Coron is 127 kilometers and the travel time from El Nido to Coron is approximately 3 hours, and 30 minutes.

BEST OPTION: How To Get From El Nido To Coron
Option 1: Fast Ferry El Nido Coron

As mentioned above, when it comes to getting from El Nido to Coron, the easiest and affordable way to travel between these two places is via ferry.
Ferry companies like Jomalia Shipping Lines, Montenegro Shipping and Ferries, and Phimal Fast Ferry sail this route once daily.
I highly advise that you make an online booking in advance to avoid the queues and the hassle. Ferry companies also request that you arrive at the terminal an hour before your scheduled departure, otherwise, your ticket might be given to someone on the waiting list.
The El Nido to Coron ferry price is anywhere between ₱1,760 – ₱1,800. The estimated travel time of the fast boat from El Nido to Coron is 3 hours and 30 minutes.
Now, for the El Nido to Coron transport, after your ferry arrives in Coron, once you exit the port, there are motorized tricycles that are willing to take you to the town proper.
Click here to see the latest prices.
Option 2: Flights El Nido To Coron

Can you fly from El Nido to Coron? The easy answer to that is yes- there are flights from El Nido to Coron at El Nido Lio Airport. Airswift El Nido to Coron is the airline that runs flights between these two places.
If you opt to fly from El Nido to Coron, the prices depend on the demand and the season. Expect to pay around ₱5,000 for a one-way fare. Although this is an easier and relatively quicker option, it’s also more costly, and not advisable if you’re a budget traveler.
The flight – El Nido to Coron takes about 40 minutes. Once you arrive in Busuanga Airport in Coron, you have to take the 45-minute shuttle ride ( ₱150) to Coron town proper.
Also note that the flight – El Nido – Coron is only 4 days a week and not daily. Therefore, it would be best if you check the flight times and availability in advance.
Click here to see the prices for your dates.
Option 3: Island Hopping Tour From El Nido To Coron
The best way between El Nido and Coron may also be the ultimate Filipino experience. You can take a 4 day/3 night island hopping tour complete with accommodation on different islands and meals.
This private tour stops where you please as you make your way between these places with your own private crew for 4 days/3 nights. The best part is that it’s not expensive.
Click here to read more about exactly how you can do this.
It’s not just a way to get from El Nido to Coron but an experience you’ll never forget.
How To Get To El Nido From Coron, Palawan

In terms of how to get from Coron to El Nido Palawan, all you need to do is to take the above transportation options in reverse.
If you want to travel from Coron to El Nido, you can either take a Coron to El Nido ferry or take a Coron to El Nido flight.
Currently, Air Swift offers a flight – Coron to El Nido. Flight time is approximately 40 minutes (it operates 4 days a week) and a more convenient way to travel. Click here to see the prices for your dates.
Note, however, that the airport isn’t in Coron town, but in Busuanga. Thus, you still need to take a short van transfer which will take approximately 40 minutes (₱150.)
Meanwhile, a cheaper alternative is to take the ferry Coron to El Nido. Taking the Coron El Nido ferry is one of the most popular options among travellers. Click here to see the latest prices.
Ferry operators like Montenegro Fast Ferry (Coron to El Nido), and Phimal Ferry (Coron to El Nido) sail this route. These ferries only leave once daily, so it will be helpful if you check the Coron to El Nido ferry schedule in advance.
Coron to El Nido travel time if you take the ferry is approximately 3 hours and 30 minutes. Also, the Coron to El Nido fast ferry fare costs around ₱1,760 – ₱1,800.
It would be best if you check the Coron to El Nido ferry schedule 2023 in advance and book online to avoid the hassle of getting the ticket on-site.
Final Words

In this post, we’ve covered the different transportation options that you can take if you want to travel El Nido to Coron and on the return journey.
For your El Nido to Coron trip, the cheapest and most convenient way to get to your destination is to take the ferry. Another quicker (yet more costly) alternative is to take the plane.
So there you have it, hopefully, with these tips, travelling, and getting to Coron from El Nido will be a breeze.
I hope you found this guide to transportation from El Nido to Coron useful. Read our perfect 3-14 days Palawan and Coron Palawan itinerary here. You can also find our complete travel guide to Palawan here.