There Is No Direct Road or Rail Route — You're Flying
Boracay is not reachable overland from Manila in any practical sense; the standard route is a domestic flight from Manila to Caticlan Airport (officially Godofredo P. Ramos Airport), roughly 1 to 1.25 hours in the air, followed by a short tricycle or van transfer to the Caticlan jetty port, and finally a boat crossing of about 10-15 minutes to Boracay island itself. A secondary option flies into Kalibo Airport, further from the island (roughly 1.5-2 hours by road to the jetty port), used mainly when Caticlan flights are full or pricier.
Budget the full journey, door to door, at around 4-5 hours including airport procedures, the road transfer and the boat crossing — this is a genuine multi-leg trip, not a quick hop, and shouldn't be treated as a day-trip option from Manila.







