Last updated: Sep 18, 2019


Overview | Ferry | Flight


Ferry or Flight from Coron to El Nido?



How to get from Coron to El Nido?

Most island-hopping travelers who have experienced the beautiful island of Coron continue on to El Nido, which is popular for its beautiful dive spots and serene beaches.

If you’re traveling from Coron to El Nido, you can either take a boat or a flight. There are a few boat options for this 280km journey. The quickest boat will get you to El Nido in 3,5 hours, while a flight will only take 40 minutes, but keep in mind that this option is more expensive.

PRO-TIP: If you are looking for a once in a life time experience, check out the Tao Island Epedition. It costs some money, but I can assure you that it will be the highlight of your trip!

Your options at a glance

Transport modeDurationCostsAvailability
Ferry2 hours1.800 PHP (€31)Check ferry tickets
Flight1 hour2.700 PHP (€46)Check flights

Are you a fast decision maker? Simply use the links above to book your tickets!



Ferry from Coron to El Nido

Duration: 2 hours
Costs: 1.800 PHP (€31)

Going by boat is a good experience. The route passes a few well-known islands such as Linapacan and San Miguel, all with beautiful beaches and landscapes. Some companies offer tour packages for exploring these islands.

Depending on which boat you choose, you can either book your ticket through your hotel or online. For this route, your three options are a bangka, a passenger-cargo ship or a fast ferry.

Slow Boat or Bangka

The term ‘bangka’ refers to the boats locals use to cross islands.

The boats are operated by Bunso and MBCA Jessabel. They charge 1,400 PHP (€23,50) per person, and this includes a simple lunch. Only go for this option if the weather is bright and sunny. Sometimes the currents can be quite strong, which makes for a rougher, longer crossing. Always consider your safety first.

Passenger Cargo Ship

Operated by Atienza Lines, MV May Lillies provides 1 trip weekly for this route. The journey takes 8 hours.

An economy ticket costs 1.500 PHP (€25) per person, and the passenger lounge with air con costs 1.650 PHP (€27,50). This passenger-cargo ship provides standard service.

Fast Ferry

Two companies each operate 1 trip per day for this route: Montenegro Lines departs at 12:00, and another company called Phimal departs at 8:20. This is the fastest option, as the trip only takes 2 hours. The Montenegro ticket costs 1.900 PHP (€32,50) per person, and the Phimal ticket costs 1.800 PHP (€31) per person. To book your fast ferry ticket, you can click on the button provided below.

All of the boats depart from the Coron Port and dock at the El Nido Ferry Terminal. Don’t forget to pay the required port fee of 20 PHP (€0,30).

Ferry OperatorVessel TypeScheduleDurationCosts
BunsoBangka08:30-17:309h1.400 PHP (€24)
MBCA JessabelBangka07:30-16:30
(Monday, Wednesday, Saturday)
9h1.400 PHP (€24)
Atienza ShippingPassenger Cargo Ship07:00-15:00
8h1.500 PHP (€25) / 1.650 PHP (€27,50)
Montenegro LinesFast Ferry12:00-15:303h 30m1.900 PHP (€32,50)
PhimalFast Ferry08:20-10:202h1.800 PHP (€31)

Check Fast Ferry Tickets



Flight from Coron to El Nido

Duration: 1 hour
Costs: 2.700 PHP (€46)

Air Swift, a boutique airline operated by the Ayala Group, operates one flight every Monday, Wednesday, Friday and Sunday. Their schedules changes according to specified dates, so it’s best to check their website for the latest updates.

Expect to pay around 2.700 PHP (€46) for a one-way ticket. The plane departs Francisco B. Reyes Airport in Coron and arrives at El Nido Airport. The flight takes 40 minutes.