There are 2 ways to get from Apo Reef to El Nido by plane or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Travel, fly  •  2 h 1 min

  1. Travel from Apo Reef to Busuanga
  2. Fly from Busuanga (USU) to El Nido (ENI) USU - ENI

$59 - $162

Cheapest option

Travel, Fastferry  •  6 h 8 min

  1. Travel from Apo Reef to Coron
  2. Take the Fastferry from Coron to El Nido

$33

Questions & Answers

The cheapest way to get from Apo Reef to El Nido is to travel and Fastferry which costs ₱1,760 and takes 6 h 8 min.

More details

The quickest way to get from Apo Reef to El Nido is to travel and fly which costs ₱3,100 - ₱9,000 and takes 2 h 1 min.

More details

The distance between Apo Reef and El Nido is 204 km.

It takes approximately 2 h 1 min to get from Apo Reef to El Nido, including transfers.

More details

What companies run services between Apo Reef, MIMAROPA, Philippines and El Nido, Philippines?

There is no direct connection from Apo Reef to El Nido. However, you can take the travel to Busuanga airport, fly to El Nido, then take the taxi to El Nido. Alternatively, you can take the travel to Coron then take the Fastferry to El Nido.

Airlines
Island Transvoyager
Website
air-swift.com
Flights from Busuanga to El Nido
Ave. Duration
25 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$55 - $160
Air Juan Aviation
Website
airjuan.com
Flights from Busuanga to El Nido
Ave. Duration
1 h
When
Every day
Estimated price
$28 - $280
Ferry operators
Montenegro Shipping and Ferries

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, What documents do I need to cross Niagara Falls? and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.