Being the most popular travel destination in the country, Boracay welcomes more than a million tourists every year.
Considering the large volume of tourists, getting to Boracay has been made easier for everyone’s convenience. There are several ways to get to Boracay.
By Air
Puka Shell Beach, Boracay
Airplane via Caticlan
Step 1. Flights to Caticlan
It is not possible to fly directly to Boracay as there is no airport on the island. The closest airport, Godofredo P. Ramos Airport (IATA: MPH), popularly known as Caticlan Airport, is located in Malay which is the northernmost town of Panay Island.
From Manila and Cebu, you can fly directly to Caticlan Airport via Cebu Pacific Air, Philippine Airlines, and AirAsia.
Cebu Pacific Air has multiple flights a day from Manila or Cebu to Caticlan Airport from 5:00 AM to 5:00 PM. Travel time is a little over one hour and the fare ranges from P1,200 ($24 USD) to P2,000 ($40 USD) and can go higher during peak season.
Philippine Airlines has multiple flights a day from Manila or Cebu to Caticlan Airport from 5:00 AM to 7:00 PM. Travel time is a little over one hour and the fare ranges from P1,700 ($34 USD) to P10,000 ($200 USD) depending on the type of seat and season.
AirAsia and Royal Air have regular schedules from Manila to Caticlan as well.
Passengers coming from Pampanga and nearby provinces may also fly from Clark International Airport (IATA: CRK) via Philippine Airlines and Cebu Pacific Air but the schedule is not fixed.
For passengers from other cities such as Davao and Puerto Princesa, you may need to fly to Manila or Cebu and then fly to Caticlan Airport.
Another option is to charter a helicopter or private jet such as AirTaxi.ph, AirTrav, PhilJet, and Sunlight Air from Manila to Caticlan Airport.
Find Flights to Boracay Island or around the Philippines
Need more options? Check out these sites for finding your perfect flight to or around the Philippines.
Step 2. Caticlan Airport to Caticlan Jetty Port
Caticlan Airport is less than one kilometer away from Caticlan Jetty Port, the jumpoff point to Boracay Island. From the airport, the cheapest way to get to the port is via tricycle. Travel time from the airport to the port is less than 15 minutes and fare ranges from P50 to P100 ($1 to $2 USD).
Alternatively, you can also pre-book your airport transfer via Klook or through various van and bus companies such as Island Star Express and MyBoracayGuide.
Step 3. Caticlan Jetty Port to Boracay Island
Upon arrival at Caticlan Jetty Port, make sure to register, present proof of accommodation, and arrange your boat transfer. There are boats plying the Caticlan to Boracay route round the clock to accommodate tourists from international flights. The schedule of smaller pump boats is usually from 5:00 AM to 9:00 PM. The fare is P50 ($1 USD) per person.
If you opt to ride a bigger vessel, take the Boracay Express which departs the port every one to two hours, round the clock. The fare is P75 ($1.5 USD) per person.
Alternatively, you can also charter a boat which will cost P1,000 ($20 USD) during the day and can cost as much as P2,000 to P2,500 ($40 to $50 USD) during nighttime.
After arranging your boat transfer, you will have to pay the terminal fee (P100 or $2 USD) and environment fee (P75 or $1.5 USD). The same rate applies regardless of the type of boat.
Travel time to Boracay Island is approximately 10 to 15 minutes.
Step 4. Boracay Port to Hotel
There are two ports in Boracay – Cagban Port and Tambisaan Port. The boat usually sails to Cagban Port however if the sea is rough, boats are diverted to Tambisaan Port. From either port, ride a tricycle or multicab to your resort or hotel. Tricycle ride costs P120 to P200 ($2.4 to $4 USD) per trip while multicab costs P40 ($.80 USD) per person.
You may also arrange your transportation with your hotel or resort.
Airplane via Kalibo
Step 1. Flights to Kalibo
Kalibo International Airport (IATA: KLO) is located approximately two hours away from Caticlan Airport.
The local flights it caters are fewer than that of Caticlan Airport. Cebu Pacific Air and Philippine Airlines have only one flight everyday from Manila to Kalibo.
Aside from local flights, Kalibo Airport also caters to international flights particularly from Taiwan, China, South Korea, and Singapore.
For South Korean tourists, commercial airlines to consider include Air Seoul, Cebu Pacific, Jin Air, Philippine Airlines, and AirAsia. Air Busan can also be chartered from Busan to Kalibo.
Tourists flying from China may take Cebu Pacific, Juneyao Airlines, Okay Airways, Philippine Airlines, Sichuan Airlines, and XiamenAir. China Airlines also flies from Taipei, but only seasonal.
For tourists from Singapore, the only airline flying direct to Kalibo is Scoot.
Step 2. Kalibo Airport to Caticlan Jetty Port
When arriving in Kalibo International Airport, there are vans, coasters, and buses available in the airport that can take you to Caticlan Jetty Port. Fare should be around P200 ($4 USD) for adults and P150 ($3 USD) for children.
Another option is to take a tricycle to Ceres bus station in Kalibo town proper where you can catch a bus straight to Caticlan Jetty Port. Fare is a little more than P150 ($3 USD) for air-conditioned buses and P100 ($2 USD) for ordinary buses.
When you are with a big group, you may want to consider renting a van. One way transfer is around P2,000 ($40 USD).
If you don’t want the hassle of looking for and booking your transportation, you can also avail of the Boracay transfer package. The package usually includes roundtrip airport transfer but you can also find a complete package which includes roundtrip airport, boat, and hotel transfer, terminal fees, and environmental fees.
Travel time from Kalibo Airport to Caticlan Jetty Port is approximately one hour and 30 minutes to two hours.
Step 3. Caticlan Jetty Port to Boracay Island
Upon arrival at Caticlan Jetty Port, make sure to register, present proof of accommodation, and arrange your boat transfer. There are boats plying the Caticlan to Boracay route round the clock to accommodate tourists from international flights. The schedule of smaller pump boats is usually from 5:00 AM to 9:00 PM. The fare is P50 ($1 USD) per person.
If you opt to ride a bigger vessel, take the Boracay Express which departs the port every one to two hours, round the clock. The fare is P75 ($1.5 USD) per person.
Alternatively, you can also charter a boat which will cost P1,000 ($20 USD) during the day and can cost as much as P2,000 to P2,500 ($40 to $50 USD) during nighttime.
After arranging your boat transfer, you will have to pay the terminal fee (P100 or $2 USD) and environment fee (P75 or $1.5 USD). The same rate applies regardless of the type of boat.
Travel time to Boracay Island is approximately 10 to 15 minutes.
Step 4. Boracay Port to Hotel
There are two ports in Boracay – Cagban Port and Tambisaan Port. The boat usually sails to Cagban Port however if the sea is rough, boats are diverted to Tambisaan Port. From either port, ride a tricycle or multicab to your resort or hotel. Tricycle ride costs P120 to P200 ($2.4 to $4 USD) per trip while multicab costs P40 ($.80 USD) per person.
You may also arrange your transportation with your hotel or resort.
By Sea
Sunset in Boracay Island
Ferry via Caticlan
Step 1. Ferry to Caticlan
From Batangas Port
For passengers coming from Luzon, another option to get to Caticlan is to take a ferry from Batangas Port.
A 2Go Travel ferry departs Batangas Port at 9:00 PM everyday and arrives at Caticlan Port at 8:00 AM the next day. Travel time is 11 hours and the fare is P1,572 ($31.44 USD) for super value class and P2,018 ($40.36 USD) for tourist class.
Starlite Ferries has one trip everyday except Monday. The ferry departs Batangas at 7:30 AM and arrives at Caticlan at 7:30 PM. The Caticlan-Batangas route follows the same schedule.
Starlite Ferries Batangas – Caticlan (vice versa) Rates
RECLINING SEATS
(Air-conditioned)
Regular
P1,700 ($34 USD)
Student
P1,360 ($28 USD)
Senior/PWD
P1,214 ($25 USD)
Children 4-11 yrs.
P850 ($17 USD)
Children Below 4 yrs.
P400 ($8 USD)
ECONOMY
BED BUNKS
Regular
P1,800 ($36 USD)
Student
P1,440 ($29 USD)
Senior/PWD
P1,285 ($26 USD)
Children 4-11 yrs.
P900 ($18 USD)
Children Below 4 yrs.
P400 ($8 USD)
TOURIST BED BUNKS
(Air-conditioned)
Regular
P2,200 ($44 USD)
Student
P1,760 ($36 USD)
Senior/PWD
P1,571 ($32 USD)
Children 4-11 yrs.
P1,100 ($22 USD)
Children Below 4 yrs.
P400 ($8 USD)
CABIN FOR 2 & 5
(Air-conditioned)
Regular
P2,900 ($58 USD)
Student
P2,320 ($47 USD)
Senior/PWD
P2,071 ($42 USD)
Children 4-11 yrs.
P1,450 ($29 USD)
Children Below 4 yrs.
P400($8 USD)
VIP ROOM
(Air-conditioned)
Room rate for 2 persons
P6,500 ($130 USD)
From Oriental Mindoro
Passengers from Oriental Mindoro have several options to get to Caticlan.
Starlite Ferries has six trips daily to Caticlan. Travel time is four hours. Below is the schedule:
Starlite Ferries Oriental Mindoro – Caticlan (vice versa) Schedule
ORIENTAL MINDOR – CATICLAN
2:00 AM
6:00 AM
11:00 AM
2:00 PM
6:00 PM
11:00 PM
CATICLAN – ORIENTAL MINDORO
1:00 AM
5:00 AM
9:00 AM
12:00 NN
4:00 PM
8:00 PM
Starlite Ferries Oriental Mindoro – Caticlan (vice versa) Rates
ECONOMY &
TOURIST CLASS
Regular
P1,060 ($21.2 USD)
Student
P848 ($17 USD)
Senior/PWD
757 ($15 USD)
Children 4-11 yrs.
P530 ($11 USD)
Children Below 4 yrs.
P60 ($1.2 USD)
TOURIST BED BUNK
(MV Starlite Saturn only)
Regular
P1,300 ($26 USD)
Student
P1,040 ($21 USD)
Senior/PWD
P928 ($19 USD)
Children 4-11 yrs.
P650 ($13 USD)
Children Below 4 yrs.
P60 ($1.2 USD)
BUSINESS
CLASS
Regular
P1,200 ($24 USD)
Student
P960 ($19.2 USD)
Senior/PWD
P857 ($17 USD)
Children 4-11 yrs.
P600 ($12 USD)
Children Below 4 yrs.
P60 ($1.2 USD)
Step 2. Caticlan Jetty Port to Boracay
At Caticlan Jetty Port, head to the terminal for Caticlan. Make sure to register, present proof of accommodation, and arrange your boat transfer. There are boats plying the Caticlan to Boracay route round the clock to accommodate tourists from international flights. The schedule of smaller pump boats is usually from 5:00 AM to 9:00 PM. The fare is P50 ($1 USD) per person.
If you opt to ride a bigger vessel, take the Boracay Express which departs the port every one to two hours, round the clock. The fare is P75 ($1.5 USD) per person.
Alternatively, you can also charter a boat which will cost P1,000 ($20 USD) during the day and can cost as much as P2,000 to P2,500 ($40 to $50 USD) during nighttime.
After arranging your boat transfer, you will have to pay the terminal fee (P100 or $2 USD) and environment fee (P75 or $1.5 USD). The same rate applies regardless of the type of boat.
Travel time to Boracay Island is approximately 10 to 15 minutes.
Step 3. Boracay Port to Hotel
There are two ports in Boracay – Cagban Port and Tambisaan Port. The boat usually sails to Cagban Port however if the sea is rough, boats are diverted to Tambisaan Port. From either port, ride a tricycle or multicab to your resort or hotel. Tricycle ride costs P120 to P200 ($2.4 to $4 USD) per trip while multicab costs P40 ($.80 USD) per person.
You may also arrange your transportation with your hotel or resort.
By Land
White Beach in Boracay Island
Bus from Iloilo
Step 1. Bus or Van from Iloilo
If you are coming from Bacolod or nearby Guimaras Island, the most popular option is to take a bus or van from Iloilo to Caticlan.
A Ceres Bus (by Vallacar Transit) leaves Tagbak Terminal in Jaro almost every hour (or shorter during peak season) from 3:30 AM to 5:30 PM. One way fare for an air-conditioned bus with an onboard toilet is P515 ($11 USD) per person. Travel time is approximately six hours and has two stopovers for lunch and bathroom break. The bus will take you directly to Caticlan Jetty Port.
Step 2. Caticlan Jetty Port to Boracay
At Caticlan Jetty Port, head to the terminal for Caticlan. Make sure to register, present proof of accommodation, and arrange your boat transfer. There are boats plying the Caticlan to Boracay route round the clock to accommodate tourists from international flights. The schedule of smaller pump boats is usually from 5:00 AM to 9:00 PM. The fare is P50 ($1 USD) per person.
If you opt to ride a bigger vessel, take the Boracay Express which departs the port every one to two hours, round the clock. The fare is P75 per person.
Alternatively, you can also charter a boat which will cost P1,000 ($20 USD) during the day and can cost as much as P2,000 to P2,500 ($40 to $50 USD) during nighttime.
After arranging your boat transfer, you will have to pay the terminal fee (P100 or $2 USD) and environment fee (P75 or $1.5 USD). The same rate applies regardless of the type of boat.
Travel time to Boracay Island is approximately 10 to 15 minutes.
Step 3. Boracay Port to Hotel
There are two ports in Boracay – Cagban Port and Tambisaan Port. The boat usually sails to Cagban Port however if the sea is rough, boats are diverted to Tambisaan Port. From either port, ride a tricycle or multicab to your resort or hotel. Tricycle ride costs P120 to P200 ($2.4 to $4 USD) per trip while multicab costs P40 ($.80 USD) per person.
You may also arrange your transportation with your hotel or resort.
Other Options
If arranging your vacation is too much for you, you may want to book online for a tour package, accommodation and airport-hotel transfers via Klook.
Enjoy Boracay Island with a guide!
READ MORE: Boracay Island Visitors Guide