Boracay, Philippines · Transport Guide · Updated March 2026

Getting to Boracay: Every Route, Every Step, No Surprises.

Boracay has no airport, no bridge, and no ferry terminal of its own. Every visitor arrives the same way: fly to the mainland of Panay island, ride to Caticlan Jetty Port, pay three separate fees, take a 10-minute boat, then find transport to your hotel. It sounds more complicated than it is — but the first time you do it with luggage, jet lag, and a queue of 200 people, the details matter. Here’s exactly what happens at every stage.

The 60-Second Version

Fastest route: Fly Manila→Caticlan (MPH), 1 hour. 5-min trike to port, 10-min boat to Boracay. Total: ~1.5 hours door-to-sand. Cheapest route: Fly Manila→Kalibo (KLO), 1 hour. 1.5–2 hour van to Caticlan, then boat. Total: ~3.5 hours. Port fees: ₱300 environmental + ₱150 terminal + ₱50 boat = ₱500 total (foreigners). Pro tip: Book combo tickets on 12Go that bundle flight, van transfer, and boat in one booking.

Jump to section

Route 1: Via Caticlan Airport (MPH)

Godofredo P. Ramos Airport in Caticlan is the closer of the two airports — the jetty port is a 5–10 minute tricycle ride away. This is the fast route to Boracay: from landing to standing on White Beach in about 30–45 minutes, traffic and queues depending.

The Catch

Caticlan has a short runway (950 metres). Only turboprop aircraft (ATR 72s and similar) can land here — no jets. This means fewer flights per day, higher ticket prices (often 30–50% more than Kalibo flights), and strict luggage limits. Most airlines cap checked baggage at 10–15kg on Caticlan flights. If you’re packing heavy, you’ll either pay for excess baggage or need to fly to Kalibo instead.

Airlines serving Caticlan: Philippine Airlines (PAL), Cebu Pacific, and AirSwift from Manila. Cebu Pacific also flies from Clark and Cebu. Flight time from Manila is about 1 hour. Compare flight prices and schedules on 12Go — prices fluctuate significantly by season and booking window.

Caticlan Airport to the Jetty

Exit the terminal and you’ll find a row of tricycles. The ride to Caticlan Jetty Port costs ₱75–100. It’s a short trip — 5 minutes in light traffic, 10–15 if the road is congested (common during peak season afternoons). Some hotels and transfer services offer airport pickup that includes the van to the jetty, boat ticket, and hotel delivery on Boracay — worth considering if you want a smooth handoff, especially arriving late.

Compare Boracay flights & combo transfers on 12Go

Manila–Caticlan, Manila–Kalibo, Cebu–Caticlan — compare airlines, check real-time schedules, and book combo tickets that bundle flight + van + boat in one transaction. Instant e-tickets.

Browse Routes →

Route 2: Via Kalibo Airport (KLO)

Kalibo International Airport is 60km southeast of Caticlan. Full-size runway, full-size jets, more airlines, more flights, cheaper tickets, and no luggage restrictions beyond the airline’s standard policy. This is the budget route and the route most international flights use.

Airlines & Routes

Cebu Pacific, Philippine Airlines, AirAsia Philippines, and seasonal international carriers fly into Kalibo. Domestic flights from Manila take about 1 hour. International flights arrive from Seoul, Taipei, Shanghai, and several Chinese cities (seasonal charters, mainly November–April). If you’re connecting through Manila, Kalibo flights are typically ₱1,500–3,000 cheaper than Caticlan flights booked at the same time.

Kalibo to Caticlan: The Van Transfer

The 60km journey from Kalibo Airport to Caticlan Jetty takes 1.5–2 hours by van and costs ₱250–400 per person for a shared shuttle. Private vans run ₱2,500–3,500 for the whole vehicle. The vans depart when full (8–12 passengers) or at scheduled times — you won’t wait long during peak season, but off-peak you might wait 20–30 minutes for enough passengers. The road is two-lane, paved, and mostly flat but passes through several towns with speed bumps and traffic. It’s not uncomfortable, just slow.

Pre-booking a combo transfer on 12Go that bundles the van + boat + hotel delivery is the most efficient way to handle this leg. You get a fixed price, guaranteed seat, and someone holding a sign with your name at Kalibo arrivals. Walk off the plane and you’re in the system — no negotiating, no waiting for the van to fill.

Late Arrivals at Kalibo

If your flight lands after 5pm, factor in that the van transfer takes up to 2 hours and the boat crossing runs until approximately 10pm. Arriving in Kalibo at 7pm or later means you’ll be getting to Boracay in the dark, and some shared van services stop running. Book a private transfer or consider staying overnight in Kalibo (basic hotels near the airport from ₱1,000–2,000) and crossing fresh in the morning. This is especially relevant during typhoon season when flights get delayed.

Caticlan vs Kalibo — Which One?

Factor Caticlan (MPH) Kalibo (KLO)
Distance to Boracay 5–10 min to port 1.5–2 hours to port
Total journey time ~1.5 hours from Manila ~3.5 hours from Manila
Flight cost (Manila) ₱3,000–8,000+ ₱1,500–5,000+
Luggage limit 10–15kg checked (strict) Standard airline policy (20kg+)
Aircraft type Turboprop (ATR 72) Full-size jets
International flights None Seoul, Taipei, China seasonals
Best for Speed, light packers, return visitors Budget, heavy luggage, international arrivals

Our recommendation: If you’re travelling light and value your time, Caticlan is worth the premium. If you’re on a budget or carrying more than 15kg, Kalibo saves money and removes the luggage stress. For a first trip, Kalibo is the safer choice — cheaper, no surprises with baggage, and the van transfer is part of the experience.

💳

Wise — Pay for Flights & Transfers at the Real Exchange Rate

Convert your pounds or dollars to PHP at the mid-market rate before you book. Avoid your bank’s terrible overseas transaction fee. Works for online bookings, airport purchases, and Philippine ATM withdrawals.

Open a Wise Account →

Caticlan Jetty Port — Step by Step

This is where first-timers get overwhelmed. The port is busy, the signage is unclear, and there are people everywhere trying to “help.” Here’s exactly what happens, in order.

Step 1: Enter the Terminal

Walk past any unofficial helpers at the entrance — they’re adding a fee for doing nothing. Go straight into the terminal building. You’ll see several windows/counters.

Step 2: Pay the Fees

Three separate payments at different windows:

  1. Environmental Fee: ₱300 for foreigners (₱75 for Filipinos). Valid for 30 days — keep the receipt for your return trip.
  2. Terminal Fee: ₱150 per person.
  3. Boat Ticket: ₱50 for the standard passenger ferry (bangka).

Total: ₱500 for foreign visitors. Have small bills or exact change ready. Some counters accept GCash (for Filipino accounts) but as a tourist, cash is safer. The fees have been stable for several years.

Step 3: Queue for the Boat

After paying, you enter a covered waiting area and queue by destination port (Cagban or Tambisaan — your hotel’s location determines which). Boats depart every few minutes during the day. Wait times are typically 5–20 minutes. During peak season (Christmas, Easter, Ati-Atihan festival), waits can stretch to 30–45 minutes. Have water and patience.

The “VIP Boat” Upsell

People in the terminal may offer you a “VIP boat” or “fast boat” for ₱500–1,000 per person. The regular boat takes 10 minutes. The “VIP” boat takes 10 minutes. The crossing is so short that there’s no meaningful difference. Save your money unless you’re travelling with a large group and want a private departure time.

The Boat Crossing

The crossing from Caticlan to Boracay takes 10–15 minutes on a motorised outrigger boat (bangka). You’ll sit on a bench with your luggage either on the floor between your feet or loaded separately. The boats are basic but seaworthy. Life jackets are provided and you should wear yours — not because the crossing is dangerous, but because it’s a short trip over open water and things go wrong when you don’t expect them.

The sea between Caticlan and Boracay is generally calm, but during habagat season (June–October) the southwest winds can make the crossing choppy. If you get seasick easily, sit in the centre of the boat and focus on the horizon. It’s over in minutes.

Protect Your Luggage

The boats can take spray, especially when loaded and in slightly rough conditions. Keep your electronics and documents in a dry bag or at minimum a heavy-duty plastic bag. A backpack sitting on the floor of the bangka can get wet. This is especially true during afternoon crossings in the rainy season.

Which Port?

You’ll dock at either Cagban Port (south end, closer to Station 3 and the main road) or Tambisaan Port (east side, closer to Bulabog Beach). In calm weather, most boats go to Cagban. In rough weather or strong habagat winds, they reroute to Tambisaan. You don’t get to choose — it depends on conditions. Either way, e-trikes are waiting at both ports to take you to your hotel.

Arriving on Boracay

Step off the boat and you’ll be met by a cluster of e-trike drivers. Standard fares from either port:

If your hotel offers airport/port transfers, use them — it eliminates the negotiation and they’ll know where they’re going. Many mid-range and higher hotels include this for free or at a nominal fee. Budget stays generally don’t, so you’ll use the e-trikes. Check whether your Agoda booking includes a transfer before you arrive.

🏠

Book your Boracay stay on Agoda — many include port transfers

Filter by Station 1, 2, or 3. Sort by guest rating. Check the “includes transfer” tag. Free cancellation on most bookings — lock in your rate early for peak season.

Search Boracay Stays →

Getting to Boracay from Cebu

Cebu to Boracay is a common route for travellers doing a multi-stop Philippines trip. You have two realistic options.

By Air

Cebu Pacific flies Cebu (CEB) to Caticlan (MPH) with 1–2 daily flights, depending on season. Flight time: about 45 minutes. From there, it’s the standard trike → port → boat sequence. Total Cebu to White Beach: about 2–3 hours including transfers. Check Cebu–Caticlan schedules on 12Go.

By Ferry — The Slow Route

There’s no direct ferry from Cebu City to Boracay. The overland+ferry route goes: Cebu City → bus to the northwest coast → ferry to Roxas or Dumangas on Panay → bus/van to Caticlan. It takes 8–12+ hours and involves multiple transfers. It’s doable but extremely tiring, and the cost savings over a cheap flight are minimal. Unless you’re on a strict budget and love bus journeys, fly.

Multi-Stop Philippines Routes

If you’re combining Boracay with other destinations, common itineraries include: Manila → Boracay → Cebu → Bohol, or Manila → Palawan → Boracay. The Philippines’ domestic flight network makes island-hopping surprisingly easy. 12Go shows multi-leg routes so you can plan the full trip in one place.

Other Routes to Boracay

From Manila by Bus + Ferry

The budget overland option: take a bus from Manila to Batangas Port (2 hours), then a ferry to Caticlan (6–8 hours, usually overnight). 2GO Travel runs this route. It’s cheap (₱1,500–2,500 total) but takes 10–12 hours door-to-door. Only worth it if you enjoy ferry travel or are avoiding flying. The ferries have cabins and economy seats — book a cabin for overnight crossings.

From Iloilo

Iloilo City (on the same island of Panay) is connected to Caticlan by road. The bus or van takes 5–6 hours along the winding coastal road through Roxas City. Some travellers arrive in Iloilo on a flight or ferry from Cebu/Manila and continue overland to Boracay. It’s a scenic ride but long.

Private Boat Charters

For groups or those with budget to burn, private speedboat charters from Caticlan, Kalibo, or even other islands can be arranged. Expect ₱5,000–15,000 depending on distance and vessel. Your resort’s concierge can usually arrange this. Only relevant for high-end travellers or groups of 6+ splitting the cost.

🏝

Pre-book Boracay activities before you arrive

Island hopping, sunset sailing, helmet diving, Ariel’s Point cliff jumping — book with verified operators, fixed prices, free cancellation. Skip the beach vendor markup.

Browse Tours on GetYourGuide →

Leaving Boracay

The return journey is the reverse: e-trike to port, boat to Caticlan, then onward transport. A few things to know for departure:

Environmental Fee Return Credit

The ₱300 environmental fee you paid on arrival is valid for 30 days. If you kept the receipt, you don’t pay it again on departure (you only pay the terminal fee and boat ticket). If you lost the receipt, you may be charged again. Keep it with your passport.

Allow Extra Time

During peak season, the queue at Cagban Port for the return boat can be long — 30–60 minutes is not unusual during morning rush (when most travellers head to the airport for midday flights). Add 30 minutes to your estimate. If flying from Kalibo, remember the 1.5–2 hour van transfer plus the boat crossing plus the port queue. For a 2pm Kalibo departure, leave your hotel by 9–9:30am at the latest.

Luggage Storage

If your flight is late but your checkout is noon, most hotels will store luggage for free (ask at reception). This lets you enjoy a final beach session or lunch without dragging bags around. Some restaurants near D’Mall also offer informal luggage storage for customers.

📦

Travel Gear for the Journey — Essentials on Amazon

Compact luggage, packing cubes, travel adapters, neck pillows, noise-cancelling earbuds — make the multi-leg journey to Boracay more comfortable. Order before you fly.

Browse Travel Gear →
📶

Airalo — Stay Connected for Flight Updates

Philippine airlines notify schedule changes via text and app. An Airalo eSIM means your data works the moment you land — and keeps you online for departure day flight-status checks. No queuing for SIM cards at Kalibo or Caticlan.

Get a Philippines eSIM →

Booking Tips & Money Savers

When to Book Flights

Philippine domestic airlines (Cebu Pacific, PAL, AirAsia) run regular sales with fares as low as ₱799 one-way Manila–Kalibo. Sales typically launch on social media and sell out fast. If your dates are flexible, follow Cebu Pacific and PAL on Facebook for seat sale announcements. For fixed-date bookings, 2–4 weeks in advance usually gets a reasonable price. Last-minute peak-season flights can cost 3–4x more. 12Go aggregates multiple operators so you can compare everything in one search.

Combo Tickets

Several operators sell all-inclusive transfers: flight + van + boat + hotel delivery. These cost slightly more than booking each segment separately but remove all the hassle. For first-timers especially, having someone meet you at the airport and shepherd you through to White Beach is worth the premium. You can find these on 12Go and through hotels directly.

Avoid the Common Mistakes

The Pre-Flight Checklist

Before heading to the airport for Boracay: eTravel QR code completed, return/onward ticket ready, ₱500+ in cash for port fees, Airalo eSIM installed, neck pillow packed, hotel confirmation saved offline. Five minutes of prep saves 30 minutes of stress at Caticlan.

Affiliate disclosure: Some links in this guide are affiliate links — if you purchase through them, we earn a small commission at no extra cost to you. We only recommend products and services we’ve used ourselves or would genuinely recommend to a friend. This is how we keep IN Boracay free, independent, and ad-free. Our editorial content is never influenced by affiliate partnerships.