There are 2 ways to get from Boracay (Island) to El Nido by ferry or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
$118 - $133
Fly Caticlan to El Nido • 5 h 47 min
$68 - $199
Questions & Answers
The distance between Boracay (Island) and El Nido is 290 km.
It takes approximately 7 h 27 min to get from Boracay (Island) to El Nido, including transfers.
There is no direct flight from Caticlan Airport to El Nido Airport. The quickest flight takes 10 h 20 min and has one stopover.
Cebu Pacific, Cebgo and Island Transvoyager offer flights from Caticlan Airport to El Nido Airport.
There are 223+ hotels available in El Nido. Prices start at $15 USD per night.
The best way to get from Boracay (Island) to Caticlan Airport is to ferry which takes 10 min and costs .
What companies run services between Boracay (Island), Western Visayas, Philippines and El Nido, Philippines?
Cebu Pacific, Island Transvoyager and two other airlines fly from Manoc-Manoc to El Nido twice daily.
Flights from Caticlan to El Nido via Manila
- Ave. Duration
- 4 h 30 min
- Every day
- Estimated price
- $60 - $190
Ferry from Coron to El Nido, Palawan
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 South Korea: Travelling from Seoul to Busan , 5 incredible day trips from Florence by train and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.