How to Get to Boracay in 2026: Flights, Airports & Costs
Fly into Caticlan, not Kalibo, for the fastest route to Boracay. Manila and Cebu flights, an airport comparison, and every fee you'll pay along the way.
Boracay doesn't have an airport of its own. Every trip lands on Panay Island — either at Caticlan (Godofredo P. Ramos Airport, MPH) or Kalibo International Airport (KLO) — and finishes with a short boat crossing to the island. Manila and Cebu both have direct flights to Caticlan, which makes it the default choice for nearly everyone. Kalibo works, but it tacks on a 1.5 to 2 hour van ride before you even reach the water.
I've made this crossing more times than I can count, and the actual process — fly in, jetty, boat, e-trike — is the same every time. The part that trips people up isn't the logistics, it's the touts working the jetty port who'll try to "help" for a fee. More on that below.
This guide covers both airports, how to get to Boracay from Manila, Cebu, and Iloilo, and exactly what the trip costs from wheels-down to hotel check-in.
Quick links: Caticlan vs Kalibo | From Manila | From Cebu | From Iloilo | Cost Breakdown
Quick Answer: What Is the Best Way to Get to Boracay?
- From Manila or Cebu: Fly direct to Caticlan. It's the fastest and simplest route from either city, at about 1 to 1.5 hours in the air.
- If Caticlan flights are sold out or expensive: Fly to Kalibo instead and take the van transfer. Expect an extra 1.5 to 2 hours on the road.
- From Iloilo or elsewhere on Panay Island: Take the bus straight to Caticlan — no flight needed.
Route Overview
| Route | Travel Time | Estimated Cost | Difficulty |
|---|---|---|---|
| Direct flight (Manila → Caticlan) + boat | ~2 hrs total | PHP 2,000–7,000 | Easy |
| Direct flight (Manila → Kalibo) + van + boat | ~4–5 hrs total | PHP 1,800–6,500 | Easy–Moderate |
| Direct flight (Cebu → Caticlan) + boat | ~2 hrs total | PHP 2,000–6,000 | Easy |
| Bus (Iloilo → Caticlan) + boat | ~7–7.5 hrs total | PHP 700–900 | Moderate |
Caticlan vs Kalibo: Which Airport Should You Fly Into?
This is the one decision that actually matters when planning how to get to Boracay, since it changes your total travel time by hours.
Caticlan (MPH) — the right choice for almost everyone
Godofredo P. Ramos Airport sits just a few minutes from Caticlan Jetty Port, the main departure point for boats to Boracay. The runway was extended back in 2016 to handle A320-family jets, so this isn't some tiny airstrip — Cebu Pacific, Philippine Airlines, PAL Express, AirAsia, Cebgo, and Sunlight Air all fly here.
- Airport to jetty port: 10–15 minutes by tricycle or van
- Boat crossing: 10–15 minutes to Cagban Port (or Tambisaan Port during habagat season)
- Total airport-to-hotel time: Usually 45 minutes to 1.5 hours
Kalibo (KLO) — only worth it for a real fare difference
Kalibo International Airport is a bigger, jet-capable airport, but it's about 70 km from Caticlan Jetty Port — roughly 1.5 to 2 hours by road before you've even reached the boat.
- Airport to Caticlan Jetty Port: 1.5–2 hours by shared van
- Then the same boat crossing as above
- Total airport-to-hotel time: 3–4 hours
Pros
- Sometimes noticeably cheaper than Caticlan, especially on budget carriers
- More seat availability during peak season when Caticlan sells out
- The only direct option for some international charters from Korea and China
Cons
- Adds 1.5–2 hours of road travel each way
- Extra van fare on top of the flight
- One more transfer point where delays and traffic can stack up
Fly into Caticlan unless Kalibo saves you real money or is the only flight left on your dates. I've taken the Kalibo van a few times chasing a cheaper fare, and the two extra hours rarely feel worth what it saved.
How to Get to Boracay from Manila
Manila has the most flight options of any starting point, with multiple daily departures to both Caticlan and Kalibo.
Fly Manila → Caticlan (Recommended)
Cebu Pacific, Philippine Airlines, PAL Express, and AirAsia all operate direct flights from NAIA to Caticlan, with dozens of departures a week between them.
How it works:
- Fly from Manila (NAIA) to Caticlan (MPH).
- Take a short tricycle or van to Caticlan Jetty Port.
- Cross by boat to Boracay (Cagban Port or Tambisaan Port, depending on season).
- Take an e-trike to your hotel.
Flight time: About 1 hour
Total travel time: About 2 hours including transfers and the boat crossing
Estimated cost: PHP 2,000–7,000 one way for the flight, plus PHP 500–700 for transfers and jetty fees (as of mid-2026)
Pros
- Fastest way to Boracay from Manila
- Multiple airlines and frequent daily flights
- Jet aircraft — no turboprop luggage restrictions on Cebu Pacific or AirAsia
Cons
- Fares climb fast in peak season (December–May)
- PAL Express and Cebgo turboprop flights to Caticlan are being phased out of NAIA — check your booking if flying one of those
- Flights sell out weeks ahead during holidays
Good to Know
- Caticlan's runway takes A320-family jets, so this isn't the same situation as Manila–Siargao or Manila–El Nido, where the 2026 NAIA turboprop ban killed off direct flights. Cebu Pacific and AirAsia's jet service to Caticlan is unaffected.
- If your booking is on PAL Express or Cebgo, double-check it hasn't been rerouted — those carriers are moving their turboprop aircraft off NAIA.
- Book at least 2–3 weeks ahead for travel between December and May. Fares roughly double during Christmas, New Year, and Holy Week.
Alternative: Fly Manila → Kalibo + Van
If Caticlan flights are sold out or Kalibo is noticeably cheaper, this works fine — it just costs more time.
- Fly from Manila to Kalibo (KLO).
- Take a shared van to Caticlan Jetty Port (about 1.5–2 hours).
- Cross by boat to Boracay.
- Take an e-trike to your hotel.
Total travel time: 4–5 hours including the van and boat
Estimated cost: PHP 1,800–6,500 for the flight, plus PHP 200–450 for the shared van, plus PHP 500–700 for jetty fees and the final e-trike (as of mid-2026)
How to Get to Boracay from Cebu
Cebu is a solid second hub for Boracay, and combining the two on one trip is common.
Direct Flight from Cebu (Recommended)
Cebu Pacific, PAL Express, Philippine Airlines, and AirAsia all fly direct from Mactan-Cebu International Airport to Caticlan.
How it works:
- Fly from Mactan-Cebu to Caticlan.
- Take a tricycle or van to Caticlan Jetty Port.
- Cross by boat to Boracay.
- Take an e-trike to your hotel.
Flight time: About 1 hour 5 minutes
Total travel time: About 2 hours including transfers and the boat crossing
Estimated cost: PHP 2,000–6,000 one way for the flight, plus PHP 500–700 for transfers and jetty fees (as of mid-2026)
Pros
- Direct flight, no need to route through Manila
- Frequent schedule — good options throughout the day
- Easy to pair with a Cebu city stop before or after
Cons
- Fewer direct flights to Kalibo from Cebu, so Caticlan is really the only practical airport here
- Fares are similar to the Manila route, sometimes slightly higher
Good to Know
- If you're building a longer Visayas trip, Cebu to Caticlan is an easy way to link Boracay with Cebu without backtracking through Manila.
- Book early for weekend and holiday departures — this route fills up alongside the Manila flights.
How to Get to Boracay from Iloilo
There's no flight or ferry directly between Iloilo and Boracay, but Iloilo City sits on the same island (Panay) as Caticlan, so an overland bus is a straightforward — if long — option.
Bus from Iloilo to Caticlan
Ceres buses run from the Tagbak Terminal in Iloilo City to Caticlan throughout the day.
- Take a bus from Tagbak Terminal, Iloilo City to Caticlan.
- From the Caticlan bus stop, take a short tricycle to Caticlan Jetty Port.
- Cross by boat to Boracay.
- Take an e-trike to your hotel.
Travel time: 6–6.5 hours by bus, plus jetty transfers
Total travel time: About 7–7.5 hours
Estimated cost: PHP 400–510 for the bus, plus PHP 500–700 for jetty fees and transfers (as of mid-2026)
Pros
- No flight needed if you're already on Panay Island
- Cheapest way to reach Boracay by a wide margin
- Frequent departures — buses run through most of the day
Cons
- Long, tiring travel day
- Fewer comfort stops than a flight
- Only worth it if you're already in Iloilo or nearby — not worth flying in just to take the bus
If you're flying into Iloilo specifically to reach Boracay, it's almost always faster and not much more expensive to route through Manila or Cebu to Caticlan instead.
Cost Breakdown: What It Actually Costs to Get to Boracay
Beyond the flight, the Caticlan-to-Boracay leg has a few fixed fees that catch first-timers off guard. Here's what to budget, paid at the jetty port counters before you board:
| Item | Cost (PHP) | When |
|---|---|---|
| Environmental Fee | 300 | Once, on arrival — covers your entire stay |
| Terminal Fee (each direction) | 150 | Paid both when you arrive and when you leave |
| Boat/pump boat fare (each crossing) | 50 | Both directions |
| Tricycle/van, Caticlan Airport → Jetty Port | 50–150 | On arrival |
| E-trike, Cagban/Tambisaan Port → hotel | 25–50 shared, 150–300 chartered | On arrival |
| Van, Kalibo Airport → Caticlan Jetty Port (if flying Kalibo) | 200–450 shared, 1,500–2,500 private | On arrival |
Rough one-way total, Caticlan Airport to hotel: PHP 500–700, not counting the flight.
Rough one-way total, Kalibo Airport to hotel: PHP 700–1,150, not counting the flight.
You'll pay a similar set of fees again on the way out — a terminal fee and boat fare, but not the environmental fee, since that's a one-time charge for your whole trip.
Common Mistakes to Avoid
- Letting a "fixer" handle your fees and boat ticket. These are the guys who meet you as you walk out of the terminal, offer to sort out your fees and tickets, and carry your bags to the boat. It looks helpful, and it's not free — you'll pay more than the counter price. Walk to the official windows inside the jetty port building and pay it yourself; the process takes a few minutes and doesn't require any help.
- Booking Kalibo to save a small amount of money. If the fare difference is under a few hundred pesos, the extra 2 hours in a van isn't worth it.
- Not checking whether your flight is a turboprop. PAL Express and Cebgo are moving their smaller aircraft off NAIA. If your Manila–Caticlan booking is on one of those, confirm it hasn't changed airports.
- Forgetting cash for the jetty port. Environmental fees, terminal fees, and boat fares are typically paid in cash at the port counters, not online in advance.
- Assuming the boat always lands near White Beach. During habagat season (June–October), boats often use Tabon and Tambisaan ports on the east side instead of Caticlan and Cagban. It doesn't change your total cost much, just where the tricycle drops you off.
- Flying into Iloilo to "save time" on a Boracay trip. Without a direct flight or ferry to Boracay, you'd still need a 6+ hour bus ride to Caticlan. Fly to Caticlan or Cebu instead.
Travel Tips
Book Early in Peak Season
December through May is peak season for Boracay, and Manila–Caticlan and Cebu–Caticlan flights fill up weeks in advance around Christmas, New Year, and Holy Week. Book 2–3 weeks ahead if your dates are fixed.
Bring Cash for the Jetty Port
Environmental fees, terminal fees, and boat fares are collected at the port counters and are easiest to pay in cash. ATMs exist at both airports, but it's simpler to have small bills ready before you get there.
Confirm Which Port You're Using
If you're traveling June through October, ask your hotel whether pickups are arranged for Tambisaan Port instead of the usual Cagban Port — it saves confusion when you land.
Don't Book a Private Kalibo Transfer Unless You Need To
A shared van from Kalibo to Caticlan costs a fraction of a private taxi for the same 70 km drive. Unless you're traveling with a big group or a lot of luggage, the shared van is the better deal.
Have a Backup Plan for Bad Weather
Caticlan and Kalibo both see flight cancellations during typhoon season, roughly June through November — the same stretch when the jetty port switches to the Tabon/Tambisaan route. If a flight gets cancelled, airlines typically rebook you on the next departure, which might be the next day. Build a buffer day into trips during this window, and keep enough cash for an unplanned night near the airport if you're cutting it close to a connecting flight or a work Monday.
Your First Hour After Landing (Caticlan)
Caticlan Airport is small and easy to navigate. Here's the sequence:
- Getting to the jetty port: Tricycles and vans wait right outside the terminal for the short ride to Caticlan Jetty Port. Some hotels include this in an arranged pickup.
- Paying the fees: Go straight into the jetty port terminal building and pay at the official counters — environmental fee (PHP 300, one-time), terminal fee (PHP 150), then your boat ticket (PHP 50). Don't hand cash to anyone outside offering to do this for you.
- The boat crossing: Boats leave frequently and don't wait long to fill up. The crossing takes 10–15 minutes.
- Arriving on the island: E-trikes are waiting right at the port exit. Tell the driver your hotel name — most of Boracay's accommodation is along or just off the main road.
The Boracay travel guide covers what to do once you're settled — where to stay by station, food, nightlife, and a relaxed 4-day itinerary.
Connecting to Other Destinations
Once you're done in Boracay, common next stops include:
- Boracay to Cebu: Fly back from Caticlan (about 1 hour). The Cebu travel guide covers what to do once you land.
- Boracay to Manila: Fly back from Caticlan (about 1 hour), with frequent departures throughout the day.
- Boracay to Iloilo: Reverse the bus route — Caticlan to Iloilo City takes about 6–6.5 hours.
- Boracay to Bohol: Fly Caticlan to Cebu, then take the ferry to Tagbilaran (about 2 hours). The Bohol travel guide covers what's worth doing once you're there.
- Boracay to Palawan: No direct route — fly via Manila or Cebu and connect to El Nido, Coron, or Puerto Princesa. The Palawan guide lays out how those pieces fit together.
If you're stringing together more than one island on this trip, the Philippines budget travel guide has realistic daily costs and route logic for keeping the total down.


