Overview: Getting from El Nido to Boracay
There is no direct route between El Nido and Boracay. The journey requires either flights with connections or a combination of sea and land travel. Here are your main options:
- Fastest Option: Fly from El Nido to Manila/Cebu, then connect to Caticlan (Boracay)
- Budget Option: Ferry from El Nido to Coron, bus to Puerto Princesa, flight to Manila, then flight to Caticlan
- Scenic Option: Ferry from El Nido to Iloilo via Coron, then ferry to Caticlan (Boracay)
Ready to book your island-hopping adventure?
Compare flight options from El Nido to Boracay with flexible dates for the best rates.
Option 1: Flying from El Nido to Boracay (Fastest Route)

Flying is by far the quickest way to travel between El Nido and Boracay, though it requires connecting flights. There are no direct flights between these destinations, so you’ll need to connect through either Manila or Cebu.
El Nido to Boracay via Manila
Step 1: El Nido to Manila Flight
- Airlines: AirSWIFT (exclusive carrier serving El Nido)
- Flight Duration: 1 hour 15 minutes
- Frequency: 3-5 daily flights
- Cost Range: PHP 5,000-9,000 (USD 90-160)
- Departure Airport: Lio Airport (ENI), El Nido
Step 2: Manila to Caticlan (Boracay) Flight
- Airlines: Cebu Pacific, Philippine Airlines, AirAsia
- Flight Duration: 1 hour 10 minutes
- Frequency: Multiple daily flights
- Cost Range: PHP 2,500-6,000 (USD 45-110)
- Arrival Airport: Godofredo P. Ramos Airport (MPH), Caticlan
Pro Tip: Book both flights with at least 3-4 hours between connections to account for potential delays and terminal transfers in Manila. NAIA has four terminals that aren’t connected internally.
El Nido to Boracay via Cebu
Step 1: El Nido to Cebu Flight
- Airlines: AirSWIFT
- Flight Duration: 1 hour 30 minutes
- Frequency: Limited schedule (not daily)
- Cost Range: PHP 6,000-10,000 (USD 110-180)
Step 2: Cebu to Caticlan (Boracay) Flight
- Airlines: Cebu Pacific, Philippine Airlines
- Flight Duration: 1 hour 15 minutes
- Frequency: 2-3 daily flights
- Cost Range: PHP 3,000-7,000 (USD 55-125)
| Route | Total Travel Time | Approximate Total Cost | Convenience |
| Via Manila | 5-7 hours (including connection) | PHP 7,500-15,000 (USD 135-270) | High – More flight options |
| Via Cebu | 6-8 hours (including connection) | PHP 9,000-17,000 (USD 165-305) | Medium – Limited flight schedule |
Book Your El Nido to Boracay Flights
AirSWIFT is the only airline serving El Nido. Book early for the best rates!
Booking Tips for Flights
- Book 2-3 months in advance for the best rates, especially during peak season (November-May)
- Check baggage allowances – AirSWIFT typically allows 10kg hand luggage and 20kg checked baggage
- Consider terminal transfers in Manila – Allow extra time if connecting between different terminals
- Use flight comparison sites like Skyscanner or Kayak to find the best connections
- Join airline newsletters for seat sale alerts, especially from Cebu Pacific and AirAsia
Option 2: Sea and Land Travel from El Nido to Boracay (Budget Route)

If you’re on a tighter budget or prefer a more adventurous journey, combining sea and land travel is an option. This route takes significantly longer but allows you to see more of the Philippines along the way.
El Nido to Boracay via Coron and Manila
- El Nido to Coron by FerryTake a ferry from El Nido to Coron. Montenegro Lines and Bunso Shipping operate this route.
- Duration: 4-5 hours
- Cost: PHP 1,400-1,800 (USD 25-32)
- Schedule: Typically departs at 8:00 AM daily
- Coron to Puerto Princesa by Ferry/BusFrom Coron, take a ferry to Puerto Princesa (limited schedule) or return to El Nido and take a bus to Puerto Princesa.
- Duration: 5-6 hours (bus from El Nido)
- Cost: PHP 500-700 (USD 9-13)
- Puerto Princesa to Manila by FlightFly from Puerto Princesa to Manila.
- Duration: 1 hour 20 minutes
- Cost: PHP 2,000-4,500 (USD 36-80)
- Airlines: Cebu Pacific, Philippine Airlines, AirAsia
- Manila to Caticlan (Boracay) by FlightConnect to a flight from Manila to Caticlan.
- Duration: 1 hour 10 minutes
- Cost: PHP 2,500-6,000 (USD 45-110)
- Caticlan to Boracay by FerryTake the short ferry from Caticlan Jetty Port to Boracay Island.
- Duration: 15 minutes
- Cost: PHP 100-150 (USD 2-3) including terminal fee
Total Journey Time: 2-3 days (depending on connections)
Total Cost Estimate: PHP 6,500-13,150 (USD 117-238)
Book Your Ferry from El Nido to Coron
Secure your sea travel between islands with online booking.
Option 3: Alternative Scenic Route via Iloilo

For travelers with time to spare who want to experience more of the Philippines, this scenic route via Iloilo offers beautiful views and a chance to explore another region.
- El Nido to Coron by Ferry (as described in Option 2)
- Coron to Iloilo by Ferry2GO Travel operates ferries from Coron to Iloilo (limited schedule, usually once a week).
- Duration: 15-17 hours (overnight)
- Cost: PHP 1,500-3,000 (USD 27-54) depending on accommodation class
- Iloilo to Caticlan by Fast CraftTake a fast craft ferry from Iloilo to Caticlan.
- Duration: 4-5 hours
- Cost: PHP 700-1,200 (USD 13-22)
- Operators: Weesam Express, OceanJet
- Caticlan to Boracay by Ferry (as described in Option 2)
Total Journey Time: 3-4 days (depending on ferry schedules)
Total Cost Estimate: PHP 3,700-6,150 (USD 67-111)
This route is recommended only for adventurous travelers with flexible schedules, as ferry departures can be limited and weather-dependent.
Arriving in Boracay: Final Steps

Once you arrive at Caticlan Jetty Port, the gateway to Boracay, you’ll need to:
- Pay the required fees at the terminal (Environmental Fee: PHP 75, Terminal Fee: PHP 100)
- Take the ferry to Boracay Island (Cagban Jetty Port)
- Arrange transportation to your hotel – most hotels offer shuttle services from the jetty port
Boracay Transportation Options
Tricycle
The standard mode of transportation on Boracay Island.
- Cost: PHP 100-150 per ride (PHP 20-30 per person for shared rides)
- Coverage: All areas of Boracay Island
Hotel Shuttle
Many hotels offer shuttle services from the jetty port.
- Cost: Often complimentary for guests or PHP 100-300
- Booking: Arrange in advance with your hotel
Book Your Boracay Accommodation
Find the perfect place to stay on Boracay Island after your journey.
Practical Tips for El Nido to Boracay Travel

Best Time to Travel
- Peak Season (November-May): Dry season with ideal weather but higher prices and more tourists
- Shoulder Season (June, October): Good balance of weather and fewer crowds
- Off-Peak (July-September): Rainy season with potential for ferry cancellations but lowest prices
Luggage Considerations
- Domestic Flights: Typically 7-10kg hand luggage, 15-20kg checked baggage
- Ferries: Usually no strict weight limits but space may be limited
- Pack Light: Both destinations are beach locations requiring minimal clothing
Visa and Documentation
For international travelers visiting the Philippines:
- Tourist Visa: Many nationalities receive 30 days visa-free entry
- Proof of Onward Travel: Required upon entry to the Philippines
- ID Requirements: Carry your passport for domestic flights and ferry travel
Money and Payments
- Cash is King: Especially in El Nido where ATMs are limited and many places don’t accept cards
- ATMs: More readily available in Boracay than El Nido
- Currency Exchange: Better rates in Manila than on the islands
- Budget Buffer: Add 15-20% to your estimated costs for unexpected expenses
Which are the best beaches in Palawan.
Cost Comparison: El Nido to Boracay Routes

| Route Option | Total Duration | Cost Range (PHP) | Cost Range (USD) | Convenience | Scenic Value |
| Air Travel via Manila | 5-7 hours | 7,500-15,000 | 135-270 | High | Low |
| Air Travel via Cebu | 6-8 hours | 9,000-17,000 | 165-305 | Medium | Low |
| Sea/Land via Coron & Manila | 2-3 days | 6,500-13,150 | 117-238 | Low | Medium |
| Scenic Route via Iloilo | 3-4 days | 3,700-6,150 | 67-111 | Very Low | High |
Flying Advantages
- Fastest option by far
- Most convenient and comfortable
- Reliable schedules year-round
- More time to enjoy both destinations
- Minimal planning required
Flying Disadvantages
- Most expensive option
- Limited flight schedules from El Nido
- Potential for flight delays/cancellations
- Miss seeing other parts of the Philippines
- Higher carbon footprint
Essential Booking Resources

Flights
- AirSWIFT – El Nido flights
- Cebu Pacific
- Philippine Airlines
- AirAsia
- Skyscanner – Comparison
Ferries & Land Transport
- 2GO Travel – Large ferries
- Montenegro Lines
- OceanJet
- 12Go Asia – Booking platform
Accommodation
- El Nido Hotels
- Boracay Hotels
- Agoda – Often better Asian rates
- Airbnb – Alternative options
Plan Your Complete Philippines Adventure
Book a comprehensive tour package including El Nido, Boracay and more Philippine destinations.
Frequently Asked Questions

Is there a direct flight from El Nido to Boracay?
No, there are no direct flights between El Nido and Boracay. You’ll need to connect through either Manila or Cebu. AirSWIFT is the only airline serving El Nido and you’ll need to book separate tickets for your connecting flight to Caticlan (Boracay).
How long does it take to travel from El Nido to Boracay?
By air with connections, the journey takes approximately 5-8 hours total (including connection time). If traveling by sea and land combinations, expect 2-4 days depending on your chosen route and connections.
What is the cheapest way to get from El Nido to Boracay?
The scenic route via Iloilo is typically the cheapest option, costing around PHP 3,700-6,150 (USD 67-111), but it takes 3-4 days. For those with limited time, flying is more practical despite the higher cost.
When is the best time to travel between El Nido and Boracay?
The dry season (November to May) offers the most reliable travel conditions, especially if taking ferries. However, this is also peak tourist season with higher prices. The shoulder months of June and October can offer a good balance of decent weather and lower prices.
Do I need to book transportation in advance?
Yes, especially during high season (November-May). Flights from El Nido have limited capacity and often sell out weeks in advance. Ferry tickets can usually be purchased a few days before travel, but booking ahead is recommended for peace of mind.
Final Tips for Your El Nido to Boracay Journey

Traveling between El Nido and Boracay requires some planning, but the reward is experiencing two of the Philippines’ most stunning destinations in one trip. Whether you choose the quick convenience of flying or the adventurous sea routes, here are some final tips:
- Plan according to your priorities – time, budget, or experience
- Book accommodations at both ends before finalizing transportation
- Keep a buffer day in your schedule for unexpected delays
- Download offline maps of both destinations
- Carry motion sickness medication if taking ferries
- Consider a local SIM card for easy communication and booking changes
Ready for your Philippine island adventure?
Start planning your El Nido to Boracay journey today with our recommended travel partners.
With proper planning, your journey between these two paradise destinations can be as memorable as the destinations themselves. Safe travels and enjoy the breathtaking beauty of the Philippine islands!















Leave A Comment