The port of entry for Boracay Island is the small town of Caticlan on the mainland. Outrigger boats or "bancas" leave every few minutes from Caticlan's jetty port. The short boat trip to Boracay's jetty port at Cagban cost 20 Pesos. Tourists have to pay a terminal fee of 50 Pesos and an environmental fee of 50 pesos. Tricycles are available at Cagban to bring passengers to their hotels.
By air
The local airport, a short boat ride from Boracay, is Caticlan (IATA: MPH) (ICAO: RPVE), which is served by several airlines, most flying from Manila. The airstrip is very short and only propeller planes can land there. The following airlines serve Caticlan:
South East Asian Airlines (SEAir)
Asian Spirit
Philippine Airlines
Cebu Pacific
For flights between Manila and Caticlan either jet propelled or turborop aeroplanes are used. Flight times range from 35 minutes to 45 minutes. Bear in mind that flights from Manila usually leave from the domestic airport and not the domestic terminal at the international airport. The domestic airport utilizes the same runways but add enough time to your schedule for a 5 minutes to 10 minutes taxi ride if you are connecting from an international flight. You will also have to pick up and re-check your luggage.
Asian Spirit and South East Asian Airlines (SEAir) also fly between Caticlan and Cebu City, and between Caticlan and Angeles/Clark International Airport.
South East Asian Airlines (SEAir) flies a seasonal route between Caticlan and Coron on Busuanga Island in Palwan Province.
Air Philippines starts with daily flights between Manila and Caticlan from 15.12.2007 onwards.
Many airlines advertising flights to Boracay will actually fly you to Kalibo (IATA: KLO) (ICAO: RPVK) (which has a larger airport) which is a minimum 90-minute bus ride away, depending on traffic. It is often recommended among experienced travelers to fly to Caticlan so as to avoid the bus ride, coming and going. Many travel agents won't inform you of this option, however, for whatever reason.
Airlines which fly to Kalibo:
Philippine Airlines
Cebu Pacific
Flights to and from Manila to Kalibo are on jet planes. Flight time is 35 minutes only.
Airline fares vary, generally in the $50 to $100 range for each leg. Keep a lookout for special rates posted at the respective travel office adjoining the domestic terminal in Manila. Luggage over 10kg will probably cost you extra.
Upon arrival to Caticlan airport, you can either take a tricycle to Caticlan port (40 pesos) or a further east port (70 pesos). You might walk to the Caticlan port as it is only 10min away.
There are minivans which serve Kalibo Airport - Caticlan port (vice versa) point to point service. There are 40seater buses which ply from Kalibo to Caticlan port.
By boat
Boats operated by MBRS, and leave Manila's port for Caticlan either once or twice a week, depending on the season.
Also, Negros Navigation operates seasonal trips and anchors a few miles off-shore from Boracay's White Beach.
There is several boats daily operating between Roxas (Mindoro) and Caticlan (4-6h, 330P). First boat leaves around 6AM and last 4PM.
By bus
Philtranco coaches leave regularly throughout the day from Cubao, Manila for Mindanao, passing Caticlan on the Strong Republic Nautical Highway. The journey takes 12 hours.