AdvisoriesCheck current ferry cancellations and sea advisories.
All destinations

How to get to Boracay by ferry

Boracay has no ferry port of its own — all sea access runs through Caticlan Jetty Port in Malay, Aklan, a 10–15 minute pump-boat ride from the island's Cagban jetty.

Ferries to Boracay (6 routes)

Cheapest verified fare to Boracay: ₱390 one-way.

The gateway

Caticlan Jetty Port is one of the busiest ferry terminals in the country. RoRo ferries from Batangas and Roxas (Mindoro) dock here; the island hop runs from dawn to late evening.

Fees to expect

Separate small fees: terminal fee at Caticlan, the pump-boat fare, and Boracay environmental fee. Keep small bills handy.

Best route in

From Manila, the cheapest classic is bus to Batangas then the overnight RoRo to Caticlan. See the full breakdown in our Manila–Boracay guide.

Boracay ferry routes at a glance

Boracay is served by 6 ferry routes on Philippines Ferry, departing from Batangas, Roxas, Bulalacao and Odiongan on overnight ferries and RoRo ferries. Operators include 2GO, Montenegro, Starlite, and FastCat. Crossing times range from about 3 hr 30 min to 10 hrs; the quickest is Bulalacao to Malay with FastCat (3 hr 30 min).

By island, the routes include Luzon to Panay Island, Mindoro Island to Panay Island and Tablas Island to Panay Island. The main routes into Boracay are Batangas to Caticlan (Boracay) ferry, Roxas to Caticlan (Boracay) ferry, Bulalacao to Caticlan (Boracay) ferry, and Odiongan to Caticlan (Boracay) ferry.

See every sailing on our ferries to Boracay page. Check current ferry cancellations and sea conditions before you travel, because sailings can be suspended during typhoons or when the Coast Guard raises a gale warning. First time booking? Our ferry travel guides cover tickets, discounts and what to bring.