GETTING TO BORACAY ISLAND:

Via Caticlan:

This is the easiest way to get to Boracay. The most convenient way getting to Boracay is by airplane. There are domestic flights by smaller planes available directly to the Boracay Airport in Caticlan from Manila or Cebu.
Please note that Boracay has no airport on the island itself. The Boracay Airport is located in Caticlan, which is only a short 15 minutes boat trip away from the island.
Manila to Caticlan Flight Time: 45 minutes
Tricycle Rate: Caticlan Airport to Caticlan Jetty Port – Php 50 pesos
**Caticlan Jetty Port is a short 8-minute walk from the Caticlan Airport.

Via Kalibo:

Another way to use the plane to Boraca, is a flight to the international airport of Kalibo, which involves a 1.5 hour trip by bus or van from Kalibo to Caticlan.
The Airport in Kalibo can also serve bigger planes, such as the Airbus A320 or Boeing 737, which are also used on some international flights to and from China, Korea and Taiwan.

Both airports are served by some domestic airlines, such as AirPhil Express, Cebu Pacific, Philippine Airlines, Air Asia, with connections to Manila and Cebu.
Van Ride: Kalibo Airport to Caticlan Jetty Port/Tabon Port – Php 250 with boat fee

Upon Reaching Caticlan:

A fleet of pump boats shuttle people back and forth between Caticlan Jetty Port and Boracay.

Daytime Rate: Php 25 per person
Night time Rate: Php 30 per person
Special Trip: 2,500 pesos for the entire boat (1 way)
**This is applicable for trips after the closing time of the jetty port. (Usually for arrivals of 11pm onwards)

**NOTE: Remember that during Habagat season, there are times that the pumpboats dock at the Tabon Port then disembarks at Tambisaan port, upon reaching Boracay Island.

Other Fees:
1) Terminal Fee for Caticlan Jetty Port: Php 100.00
2) Environmental Fee: Php 75.00

Sources:
1) http://www.lonelyplanet.com/philippines/the-visayas/boracay/transport/getting-there-away#ixzz35Qdbw3x2
2) http://www.boracaytrip.com/How_to_get_in_Boracay.php