Siargao to Boracay: How to Get There (2026 Guide)

Siargao to Boracay — from the Philippines\’ surf capital to its most famous beach — requires flying, typically via Cebu or Manila. There\’s no direct connection, but the total journey can be done in a single day. This guide covers the most efficient routing.

✈️ [Travelpayouts Kiwi widget: Flights IAO → MPH or IAO → KLO (Siargao → Boracay)]


Option 1: Fly via Cebu (Best Connection)

Fly from Siargao (IAO) to Cebu (CEB) — approximately 1 hour, from ~$30 USD — then Cebu to Caticlan (MPH) — approximately 45 minutes–1 hour, from ~$30–80 USD. From Caticlan, tricycle to jetty (~50 PHP) + bangka to Boracay (~100 PHP + fees). Total approximately 5–7 hours including layover. This is the most common routing — check Cebu Pacific for both legs as they often have the most frequency.

✈️ [Travelpayouts Kiwi widget: Flights IAO → CEB → MPH Siargao to Boracay via Cebu]

Option 2: Fly via Manila

Fly Siargao → Manila (~1h 45min, from ~$40 USD) then Manila → Caticlan (~1 hour, from ~$40 USD) or Manila → Kalibo (~1 hour, from ~$20 USD) + bus to Caticlan. Total approximately 6–9 hours including layover. More expensive and slower than the Cebu connection — only worth it if the Cebu routing is sold out or you prefer to transit through Manila.

ℹ️ Always allow at least 2 hours for connections in Cebu — baggage re-check, domestic security, and terminal walks take time. For Manila connections, allow 3 hours minimum as you may be in different terminals.


Quick Comparison

OptionTimeCost fromBest for
Via Cebu~5–7 hours~$60 USDMost travelers
Via Manila~6–9 hours~$80 USDBackup / no Cebu seats

Where to Stay in Boracay

🏨 [Travelpayouts Hotellook/Agoda widget: Hotels in White Beach, Boracay]


Related Guides

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 *