The question of how to get from Cebu to Boracay comes up constantly in Philippine travel planning. Both are top destinations, both are popular stops on the classic Visayas loop -- and yet there is no single, simple route between them. No direct ferry, no daily direct flight from Cebu City proper. Instead, travelers piece together combinations of flights, ferries, and buses. This guide covers every realistic option with real prices and honest assessments of which is best for which traveler.
Why There Is No Simple Direct Route
Boracay sits off the northwest coast of Panay Island in Aklan province. Cebu City is on the island of Cebu, separated from Panay by the Visayan Sea. The straight-line distance is about 330 km -- not far in a region thick with ferries -- but the geography means you cannot take a single boat between them. Options fall into three categories: fly directly, take a combination of bus and ferries, or fly to a nearby airport and ferry across.
Option 1: Fly Cebu to Kalibo or Caticlan
The fastest option is to fly from Cebu Mactan Airport to either Kalibo Airport or Caticlan Airport in Aklan province, then ferry across to Boracay.
Cebu to Caticlan, the Closest to Boracay
Caticlan Airport, also called Boracay Airport, is just 1 to 2 km from the Caticlan Jetty, the main ferry port to Boracay. From Caticlan, a bangka outrigger boat to Boracay takes 10 to 15 minutes and costs 50 to 100 pesos plus terminal and environmental fees totaling approximately 200 pesos. Cebu Pacific operates Cebu-Caticlan flights on select days -- the route does not operate daily and schedules vary by season. Flight time is 40 to 50 minutes and fares are 800 to 2,500 pesos excluding baggage.
Cebu to Kalibo, the Larger Airport with More Options
Kalibo Airport, 70 km south of Caticlan, has more daily flights and more airline options including Cebu Pacific, AirAsia, and PAL. From Kalibo, a shared van to Caticlan takes 1.5 to 2 hours and costs 200 to 250 pesos per person. Then the 15-minute bangka to Boracay. Total Cebu to Boracay via Kalibo: approximately 3 to 4 hours. Fares on the Cebu-Kalibo leg: 900 to 2,800 pesos.
Option 2: Ferry and Bus Combination, the Budget Route
The no-fly combination is popular with budget travelers and those with time to spare. From Cebu City, take a fast ferry to Iloilo City -- 3.5 to 4 hours, 600 to 800 pesos -- operated by Oceanjet, SuperCat, or 2GO Travel with multiple daily departures. From Iloilo, take a bus to Caticlan -- 3 to 4 hours, 180 to 220 pesos -- heading up the Panay Highway through Roxas City. Then the bangka from Caticlan to Boracay. Total journey: approximately 8 to 10 hours, cost 900 to 1,200 pesos per person. This route is genuinely scenic through the Visayan countryside but long. An overnight Cebu-Iloilo ferry arriving around 5 to 6am, then catching an early morning bus, can work if you want to do the journey without losing a full day to travel.
Option 3: Cebu to Roxas City Ferry, Then Bus to Caticlan
2GO Travel operates a Cebu-Roxas City ferry route. From Roxas City in Capiz province, a bus to Caticlan takes 2 to 2.5 hours at 120 to 150 pesos. This route can be faster than the Iloilo option if the ferry schedule aligns well, but Cebu-Roxas City ferries do not run daily on all services. Check 2GO schedules carefully.
What to Do in Caticlan Before the Ferry
The Caticlan Jetty requires all arriving passengers to pay terminal fees of approximately 200 to 300 pesos depending on environmental and port charges. Have cash ready -- not all fee counters accept cards. The bangka boat ride to Boracay White Beach Station 1 area takes 10 to 15 minutes. There is no shortage of boats -- they run continuously throughout the day.
Practical Comparison
For most travelers visiting both Cebu and Boracay, the via-Kalibo or via-Caticlan flight option is the best balance of time, cost, and reliability. The all-ferry and bus option adds 4 to 6 extra hours but saves 500 to 1,500 pesos and is the more adventurous choice. If you have a flexible schedule and enjoy the journey as part of the trip, the ferry-bus combination through Iloilo or Roxas City is a genuinely enjoyable way to see more of the Visayas en route. Either way, Boracay awaits -- and the combination of getting there and the white sand payoff at the end is one of the great Philippine travel experiences.
