Short answer: Fly Manila to Caticlan (MPH), about 1h 10m, then a 15-minute boat costing roughly PHP 150-250. Caticlan airport sits ten minutes from the jetty. The cheaper Kalibo (KLO) flights add a road transfer of about two hours each way, which is why a Kalibo fare that looks PHP 800 cheaper often is not.
Trip.comHotels in Boracay
Compare live prices via Travelpayouts — targeted for this guide.
Search on Trip.comA getting-there guide for Boracay: which airport, what the boat costs, and the fees nobody quotes. Prices from our route table, last checked 9 August 2026.
| Leg | Time | Price (PHP) | Checked |
|---|
| Manila to Caticlan (MNL-MPH) | ~1h 10m | Varies by season | 2026-08-09 |
| Caticlan airport to jetty port | ~10 min | Tricycle, ~50-100 | 2026-08-09 |
| Caticlan to Boracay boat | ~15 min | 150-250 | 2026-08-09 |
| Kalibo airport to Caticlan jetty | ~2 hours | Van, ~200-300 | 2026-08-09 |
How this guide was built
We work from the route table behind our own flights and transfers pages: verified airport pairs with IATA codes, and the ferry crossings with their real fare bands. Manila-Caticlan is listed at approximately 1h 10m direct.
The Caticlan boat crossing is the shortest sea leg in our whole transfer table at about 15 minutes and PHP 150-250 - cheaper and faster than every other island crossing we index, including Cebu-Bohol at PHP 250-450.
What our data cannot tell you is the airfare, which moves constantly. Everything below that carries a peso figure is a fixed or near-fixed cost, which is exactly the part travellers forget to budget.
Caticlan or Kalibo: the decision that matters
Both airports serve Boracay and they are not interchangeable. Caticlan (MPH) is the island's own airport, roughly ten minutes from the jetty port. Kalibo (KLO) is a larger airport about two hours away by road.
Kalibo fares are often visibly cheaper, and for a while that made it the budget default. The arithmetic changes once you add a van transfer both ways, four hours of road in total, and the risk of missing the last boat. If your flight lands late afternoon at Kalibo, you are arriving on Boracay after dark.
Caticlan's runway is short, which historically limited it to turboprops. That is worth knowing because it also makes Caticlan more weather-sensitive - cancellations there are commoner than at Kalibo.
The boat is not optional and it stops running
There is no bridge. Every arrival crosses from Caticlan jetty to Cagban or Tambisaan on Boracay, about 15 minutes, PHP 150-250.
Boats stop in the evening, and the exact hour shifts with weather and season. This is the single most common way an arrival goes wrong: a delayed flight into Caticlan can land after the last crossing, leaving you overnighting in Caticlan town rather than on the island. If your inbound is the last flight of the day, that risk is real rather than theoretical.
The fees quoted separately from your ticket
Beyond the boat fare, arrivals pay a terminal fee and an environmental fee at the jetty, collected in cash at the counter rather than included in anything you booked online. Budget for them as a separate line and carry small notes - the queue moves slowly when people are breaking large bills.
These are per-person and payable each way in practice, so a family of four should treat them as a real cost rather than a rounding error.
Arriving by sea instead
Boracay can be reached without flying: ferries run to Caticlan from other Visayan ports, and Montenegro Lines and 2GO operate RoRo services through the region. This is slow, cheap, and genuinely useful if you are already island-hopping in the Visayas rather than starting from Manila.
From Manila it is not a sensible primary route. The flight is roughly an hour; the sea alternative is an overnight journey. It makes sense as part of a longer overland trip, not as a way to save money on a short holiday.
Getting to your hotel once you land
Boracay is a small island with one main road. From Cagban port, tricycles and e-trikes run to the three beach stations, and most resorts arrange pickup if you tell them your boat time.
Station 1 is the north end with the widest sand, Station 2 the busy middle, Station 3 the quieter south. The transfer from port is short to all three, so the choice is about atmosphere and price rather than logistics.
What most guides get wrong about getting to Boracay
The commonest error is presenting Kalibo as simply the cheaper airport. It is cheaper in airfare and dearer in time and transfer cost, and on a three-night trip four hours of road is a meaningful share of the holiday.
The second is treating the boat as a formality. It has an operating window, it is weather-dependent, and it is the reason a late Caticlan arrival can strand you on the mainland.
The third is quoting a single "cost to get to Boracay" figure. The airfare varies wildly; the boat, tricycle and jetty fees are close to fixed. Guides that blur the two produce a number that is wrong in both directions.
Which beach station to aim for, and why it changes the transfer
Boats from Caticlan land at Cagban port most of the year and at Tambisaan during the habagat months, when the wind shifts and Cagban gets rough. Nobody tells you this at booking, and it matters: Tambisaan is on the east side, so the onward tricycle ride to a Station 1 hotel is longer than the Cagban version.
Station 1 sits at the north end with the widest sand and the calmest water. Station 2 is the middle, where the bars, malls and most of the noise are. Station 3 is the quiet south end and the cheapest of the three. Transfer times from either port are short to all of them, so this is a choice about atmosphere rather than logistics.
If your resort offers a package that includes the boat and the transfer, it is usually worth taking. Not for the money, which is marginal, but because the jetty is chaotic on a busy afternoon and having someone meet you removes the part of the arrival that goes wrong.
Leaving Boracay, and the buffer you need
Departure runs the arrival in reverse and the timings are tighter than people expect: tricycle to the port, boat across, tricycle or van to the terminal, then check-in. Two and a half hours before a Caticlan flight is comfortable; three is right if you are at Station 1 or travelling with a group.
For a Kalibo departure add the two-hour road transfer on top of all of it, which is why a morning Kalibo flight effectively means leaving Boracay before dawn. That cost never appears in the fare comparison and it should.
Frequently asked questions
Does Boracay have an airport?
No. The nearest is Caticlan (MPH) on the mainland, about ten minutes from the jetty, then a 15-minute boat.
How long is the boat to Boracay?
About 15 minutes, costing roughly PHP 150-250 - the shortest and cheapest island crossing in our transfer table.
Is Kalibo or Caticlan better for Boracay?
Caticlan unless the Kalibo fare saving is large. Kalibo adds around two hours of road each way.
How long is the flight from Manila to Boracay?
Manila to Caticlan is approximately 1h 10m direct.
What fees do I pay at the jetty?
A terminal fee and an environmental fee on top of the PHP 150-250 boat fare, both collected in cash at the port rather than included in anything booked online. Carry small notes.
Can I reach Boracay without flying?
Yes, by ferry to Caticlan from Visayan ports, but from Manila that is an overnight journey against a one-hour flight.
Book tours, hotels & stays in Boracay
Top tours
Top hotels
Top stays