White Beach, sunset sails, and that powdery sand. Boracay never gets old, whether it’s your first time or your nth barkada trip. Pero quick reality check: Boracay has no airport of its own. From Manila, you fly to either Caticlan (MPH), the closest airport, or Kalibo (KLO), which is farther but sometimes cheaper. Then you take a short land-and-boat transfer to the island. Flypinas lets you compare both airports in one search, then sort out your transfer and hotel in the same place.
Check both airports. The cheaper ticket isn’t always the better deal once you add transfer time and cost.
Search Manila to Caticlan (Boracay) flights →
Search Manila to Kalibo (Boracay) flights →
| Airline | Manila → Caticlan (MPH) | Manila → Kalibo (KLO) | Manila terminal (domestic) |
|---|---|---|---|
| Cebu Pacific (5J) | Yes, ~1h 10m–1h 15m | Yes (fewer flights), ~1h 15m–1h 20m | Mostly NAIA Terminal 3; some at Terminal 2 |
| Philippine Airlines (PR) | Yes, ~1h–1h 15m | No nonstop currently scheduled | NAIA Terminal 2 |
| Philippines AirAsia (Z2) | Yes, ~1h–1h 10m | Yes, daily, ~1h 05m–1h 10m | NAIA Terminal 2 |
Good to know: Manila–Caticlan flights mostly depart between early morning and mid-afternoon, so there are no late-night Caticlan options. If you can only leave after work, Kalibo’s evening flights may be your best bet.
Habagat note: During the southwest monsoon months, boats may switch to the Tabon–Tambisaan port pair, which has different terminal fees. Rough seas can also delay or suspend trips, so check port advisories on travel day.
Para smooth ang entry: Bring a valid ID and a confirmed booking at a DOT-accredited Boracay hotel. You can prepay your fees and get a QR code through the official Boracay iPass system on the Aklan provincial government website, so you skip some of the queues. Save a screenshot in case signal is weak at the port.
Want it hassle-free? Book an airport-to-hotel transfer in advance:
[12GO_WIDGET from=”Caticlan Airport” to=”Boracay”]
[12GO_WIDGET from=”Kalibo Airport” to=”Boracay”]
NAIA terminals are not connected by walkway. As of October 2026, PAL and AirAsia domestic flights use Terminal 2, while Cebu Pacific operates mainly from Terminal 3 (some flights at Terminal 2). Assignments were reshuffled several times in 2026, so check your e-ticket. OFWs connecting from an international flight on a separate ticket should allow several hours, or overnight in Manila, since Caticlan flights stop by mid-afternoon.
Station 1 for the widest stretch of White Beach, Station 2 for D’Mall and nightlife, Station 3 for quieter and more budget-friendly stays, or Bulabog for kitesurfing during Amihan. Make sure your hotel is DOT-accredited, since you’ll need the booking confirmation at the port.
[BOOKING_WIDGET city=Boracay]
No. Fly to Caticlan (MPH), which is minutes from the jetty port, or Kalibo (KLO), about 1.5–2 hours away by road. From the jetty, a short boat ride takes you to Boracay.
Manila to Caticlan is scheduled at about 1 hour to 1 hour 15 minutes. Manila to Kalibo is about 1 hour 5 minutes to 1 hour 20 minutes.
Cebu Pacific, Philippine Airlines, and Philippines AirAsia fly Manila to Caticlan. Manila to Kalibo is flown by Philippines AirAsia and Cebu Pacific.
At Caticlan Jetty Port you pay a terminal fee (₱150 each way), a one-time environmental fee (₱150 for Filipinos with a valid ID, ₱300 for foreign guests), and a boat fare (₱50 each way), based on 2026 published rates. You can prepay through the official Boracay iPass system.
Late November to April (Amihan season) usually brings the calmest water on White Beach. June to October (Habagat) is rainier but quieter and often cheaper. Book early for Christmas, Holy Week, and summer break.
Flight times, fees, and terminal info were checked against published sources in October 2026 and can change. Confirm with your airline and the Aklan provincial government before you travel. Flypinas may earn a commission when you book through our partner links, at no extra cost to you. Ingat sa biyahe!