Manila to Boracay: Flight and Ferry Guide (2026)

Boracay is the Philippines\’ most famous beach island — a 7km stretch of powdery white sand with a lively tourist scene. Getting there from Manila always involves a flight to either Caticlan (the closest airport) or Kalibo (budget option further away), followed by a short boat transfer to the island.

🔍 [Travelpayouts widget: Search Manila → Boracay via Kiwi or 12Go]

ℹ️ There is no bridge to Boracay — all access is by boat from Caticlan or Tabon jetty. The boat ride takes about 15 minutes and is included in most transfer packages.


Option 1: Fly to Caticlan (MPH) — Closest

Caticlan Airport (Godofredo P. Ramos Airport, MPH) is just minutes from the Caticlan jetty — the ferry point to Boracay. Flights from Manila take around 1 hour. Cebu Pacific and Philippine Airlines both serve this route. The small runway means limited capacity and flights book up fast in peak season.

  • Journey time: ~1 hour (flight) + 15 min boat to Boracay
  • Price: from ~₱1,500–4,000 PHP ($27–71 USD) one way
  • Airlines: Cebu Pacific, Philippine Airlines
  • Note: Small aircraft, limited seats — book early

✈️ [Travelpayouts widget: Manila → Caticlan flights via Kiwi]


Option 2: Fly to Kalibo (KLO) — Budget Option

Kalibo Airport (KLO) is about 1.5–2 hours by road from Caticlan jetty. The flight from Manila takes around 55 minutes and fares are often significantly cheaper than Caticlan. From Kalibo airport, shared vans or buses run to the jetty for around ₱250–300 PHP. Total journey time is 3–4 hours Manila to Boracay beach.

  • Flight time: ~55 minutes
  • Price: from ~₱800–2,500 PHP ($14–44 USD)
  • Airlines: Cebu Pacific, AirAsia Philippines, Philippine Airlines
  • Kalibo → Caticlan (van/bus): 1.5–2 hours, ~₱250 PHP
  • Total door-to-beach: ~3.5–4.5 hours

✈️ [Travelpayouts widget: Manila → Kalibo flights via Kiwi]


Caticlan Jetty to Boracay

From Caticlan jetty (whether arriving by flight or van from Kalibo), you take a small bangka boat to Boracay\’s Cagban Jetty. The crossing takes about 15 minutes. You\’ll pay a terminal fee (~₱100 PHP) and an environmental fee (~₱75 PHP) at the jetty — bring cash.

  • Crossing time: ~15 minutes
  • Price: ~₱30–50 PHP for the boat + ₱175 PHP in fees
  • Operating hours: Early morning to around 10:00 PM

Journey Summary

RouteTotal TimeCost fromBest for
Via Caticlan~2 hours₱1,700 PHPSpeed / convenience
Via Kalibo~4 hours₱1,050 PHPBudget

Where to Stay in Boracay

White Beach (Station 1, 2, and 3) is the main strip — Station 1 is the quietest and most upscale end, Station 3 the most budget-friendly. Bulabog Beach on the east side is popular with kite surfers. Book well ahead for peak season (December–April).

🏨 [Travelpayouts widget: Hotels in Boracay via Booking.com or Agoda]


Frequently Asked Questions

Which airport is better for Boracay — Caticlan or Kalibo?

Caticlan is far more convenient — it\’s minutes from the jetty and saves 2 hours of road travel. Kalibo is cheaper but the extra transfer time and hassle often aren\’t worth the saving. If the price difference is significant, Kalibo is fine — just allow more time.

Is Boracay worth visiting?

Yes — White Beach is genuinely one of Southeast Asia\’s best beaches. The tourist infrastructure is excellent and the sunsets are spectacular. It does get crowded in peak season (December–March), but it\’s possible to find quieter spots.


Related Guides

  • Manila to Cebu: Flight and Ferry Guide
  • Manila to Siargao: Complete Transport Guide
  • Boracay: Which Station to Stay In

This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.

Leave a Comment

Your email address will not be published. Required fields are marked *