Travelling to and from Boracay has never been easier and ferries have largely been superseded by the countless flights which connect Caticlan (and further afield Kalibo) with Manila everyday, while many head to and from Cebu. Philippine Airlines, Air Asia and SKYJET Airlines each have upwards of flights from Manila by the same airlines. It is highly recommended to book the flights up to 6 months prior to travel to avail of the promotional fares (less than Php5,000 round trip).
There is a ferry-bus-ferry-bus route to Manila via Roxas on Mindoro and Batangas with much cheaper rates but takes about 12 hours travel time for the truly parsimonious. From Mindoro there are the regular Montenegro, Starlite and Supershuttle ferries from Roxas to Caticlan which take around four hours and cost from Php300. For Romblon there are local small boats, called bangkas from Caticlan to Looc and Santa Fe on Tablas.
An adventurous but more leisurely and romantic way to travel to Boracay is to travel in style by sea from Batangas Port to Caticlan Jetty Port. 2GoTravel sails to Boracay daily, which sails mostly on the evenings of about 21:00hr and arrives the next day at 07:00hr.
*Information is taken from http://itsmorefuninthephilippines.com/