Travel Manila to Boracay

Manila to Boracay

Head to Boracay’s white sandy beaches and crystal-clear waters, a break from Manila’s crowded streets and lively urban life. There are multiple ways to travel between Manila and Boracay, and this page lays out timetables, journey durations and fares across all available options.

Travel options for Manila to Boracay

Move from Manila to Boracay by flight in 1 hour for the quickest journey, or take a bus for 1200 PHP to save on costs.

Bus from Manila to Boracay

Begin your journey from Manila by boarding a bus at multiple stations, including Starmall Alabang Transport Terminal, Manila, Alabang, Manila, Robinsons Antipolo, Cubao alps, Manila and others, with departures typically running between 06:00 and 11:00 so you can pick a convenient time. The ride lasts around 16 hours and will drop you off at Caticlan Jetty Port or Caticlan Bus Station, providing a comfortable and dependable way to reach Boracay. Bus ticket prices start at 1,200 PHP, and you can reserve your ticket in advance to ensure a seamless trip.

Prices: 1,200 PHP

Duration: 16h – 21h ⏱

Ride with bus from Manila to Boracay in 16h Ride with bus from Manila to Boracay in 16h Journey with bus from Manila to Boracay for 1200 PHP Take bus from Manila to Boracay for 1200 PHP

View all Bus tickets →

Flight from Manila to Boracay

For the quickest journey from Manila to Boracay, depart from CRK Clark International Airport, Pampanga or MNL Manila Airport and land at MPH Caticlan Airport, Aklan. Flights taking around 1 hour with fares typically 3,375 PHP. Reserve your flight here to ensure a smooth and hassle-free travel experience.

Prices: 3,375 PHP

Duration: 1h – 1h 30m ⏱

Travel with avia from Manila to Boracay for 3375 PHP Book avia from Manila to Boracay in 1h Hop on avia from Manila to Boracay for 3375 PHP Ride with avia from Manila to Boracay for 3375 PHP Take avia from Manila to Boracay in 1h Book avia from Manila to Boracay for 3375 PHP

View all Flight tickets →

Combined from Manila to Boracay

Combined transport services between Manila and Boracay depart from MNL Manila Airport or CRK Clark International Airport, Pampanga and arrive at MPH Caticlan Airport, Aklan. The journey usually lasts about 2 hours 25 minutes, with tickets priced at 4,238 PHP. Make sure to secure your spot and explore the available routes view combined options.

Prices: 4,238 PHP

Duration: 2h 25m – 23h 20m ⏱

Go with combined from Manila to Boracay in 2h 25m Journey with combined from Manila to Boracay for 4238 PHP Ride with combined from Manila to Boracay in 2h 25m Ride with combined from Manila to Boracay in 2h 25m

View all Combined tickets →

Ferry from Manila to Boracay

Travel between Manila and Boracay by ferry, departing from Batangas Port and arriving at Caticlan Jetty Port. The crossing typically takes around 10 hours, with ferry ticket prices starting from 6,390 PHP. You can review routes, availability, and ticket options on the ferry route page.

Popular departures: Batangas Port
Popular arrivals: Caticlan Jetty Port

Prices: 6,390 PHP

Duration: 10h ⏱

Hop on ferry from Manila to Boracay in 10h Book ferry from Manila to Boracay in 10h

View all Ferry tickets →

Distance Manila to Boracay

The distance between Manila and Boracay is 308.8 kilometers.

Manila to Boracay Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Manila to Boracay

Bus
Flight
Combined
Ferry
Average price
1,560 PHP
8,628 PHP
6,448 PHP
11,398 PHP
Cheapest price
1,200 PHP
3,375 PHP
4,238 PHP
6,390 PHP
Average duration
18h 36m
1h 08m
9h 36m
10h 00m
Minimum duration
16h 00m
1h 00m
2h 25m
10h 00m
Number of departures
5
28
23
2
Tickets

Bus Routes & Schedules from Manila to Boracay

Traveling by bus between Manila and Boracay involves several departure and arrival stations rather than a single fixed terminal. Depending on which bus stops you use, the overall journey time can vary, though most trips fall within 16h to 21h. Bus services follow a shared operating window, with departures beginning at 06:00 and continuing until 11:00, offering coverage across much of the day. Fares generally start at 1,200 to 1,795 PHP and may change slightly based on the service, stop, or route variation. Reviewing the full bus timetable for Manila to Boracay helps clarify which stations are served, how long each connection takes and which departures align best with your itinerary.

Departure stations
Starmall Alabang Transport Terminal, Manila
Alabang, Manila
Robinsons Antipolo
Cubao alps, Manila
Buendia Bus Terminal, Manila
Arrival stations
Caticlan Jetty Port
Caticlan Bus Station

Bus Timetable: Alabang, Manila → Caticlan Jetty Port

  • 10:00 05:00 19h 1512 PHP

Bus Timetable: Buendia Bus Terminal, Manila → Caticlan Bus Station

  • 06:00 22:00 16h 1781 PHP

Bus Timetable: Cubao alps, Manila → Caticlan Jetty Port

  • 09:00 04:00 19h 1200 PHP

Bus Timetable: Robinsons Antipolo → Caticlan Jetty Port

  • 08:30 05:30 21h 1795 PHP

Bus Timetable: Starmall Alabang Transport Terminal, Manila → Caticlan Jetty Port

  • 11:00 05:00 18h 1510 PHP

Check all Ferry tickets →

Flight Routes & Schedules from Manila to Boracay

- Taking off from CRK Clark International Airport, Pampanga, flights head toward MPH Caticlan Airport, Aklan, lasting roughly 1h 10m to 1h 30m. Fares begin at 8,819 to 11,124 PHP, and services operate from 09:40 until 16:30.
- From MNL Manila Airport, the flight will take you to MPH Caticlan Airport, Aklan in about 1h to 1h 15m. With departures from 05:30 until 15:10, fares start at 3,375 to 11,413 PHP.

Departure stations
CRK Clark International Airport, Pampanga
MNL Manila Airport
Arrival stations
MPH Caticlan Airport, Aklan

Flight Timetable: CRK Clark International Airport, Pampanga → MPH Caticlan Airport, Aklan

  • 09:40 10:50 1h 10m 11124 PHP
  • 13:40 14:50 1h 10m 10638 PHP
  • 14:55 16:05 1h 10m 10638 PHP
  • 16:30 18:00 1h 30m 8819 PHP

Flight Timetable: MNL Manila Airport → MPH Caticlan Airport, Aklan

  • 05:30 06:45 1h 15m 8003 PHP
  • 06:05 07:05 1h 3375 PHP
  • 06:10 07:10 1h 8035 PHP
  • 06:25 07:40 1h 15m 8462 PHP
  • 07:25 08:35 1h 10m 8003 PHP
  • 07:35 08:40 1h 5m 9735 PHP
  • 08:15 09:25 1h 10m 8722 PHP
  • 08:30 09:30 1h 8100 PHP
  • 08:55 10:05 1h 10m 8003 PHP
  • 09:25 10:40 1h 15m 7405 PHP
  • 09:30 10:35 1h 5m 11413 PHP
  • 09:50 10:50 1h 8100 PHP
  • 10:30 11:45 1h 15m 9441 PHP
  • 11:00 12:00 1h 8966 PHP
  • 11:30 12:40 1h 10m 8003 PHP
  • 11:45 12:55 1h 10m 8003 PHP
  • 12:05 13:05 1h 8100 PHP
  • 12:45 13:45 1h 8100 PHP
  • 13:30 14:40 1h 10m 7405 PHP
  • 13:45 14:50 1h 5m 8462 PHP
  • 13:50 14:55 1h 5m 7987 PHP
  • 14:15 15:20 1h 5m 11151 PHP
  • 15:00 16:15 1h 15m 9400 PHP
  • 15:10 16:25 1h 15m 8003 PHP

Check all Flight tickets →

Combined Routes & Schedules from Manila to Boracay

- Embark at MNL Manila Airport on a seamless transfer toward MPH Caticlan Airport, Aklan, covering the route in roughly 2h 25m to 23h 20m. Departures run from 00:00 until 22:50, and tickets start at 4,238 to 10,647 PHP.
- Board at CRK Clark International Airport, Pampanga and enjoy a flexible transport ride to MPH Caticlan Airport, Aklan, lasting approximately 7h 55m to 9h 40m. Departures occur from 09:25 until 11:10 and tickets start at 8,578 PHP.

Departure stations
MNL Manila Airport
CRK Clark International Airport, Pampanga
Arrival stations
MPH Caticlan Airport, Aklan

Combined Timetable: CRK Clark International Airport, Pampanga → MPH Caticlan Airport, Aklan

  • 09:25 19:05 9h 40m 8578 PHP
  • 11:10 19:05 7h 55m 8578 PHP

Combined Timetable: MNL Manila Airport → MPH Caticlan Airport, Aklan

  • 00:00 07:30 7h 30m 5916 PHP
  • 02:15 09:05 6h 50m 7101 PHP
  • 03:05 16:05 13h 5658 PHP
  • 03:45 07:30 3h 45m 4238 PHP
  • 04:20 16:05 11h 45m 5658 PHP
  • 04:30 09:05 4h 35m 5902 PHP
  • 04:55 09:05 4h 10m 5902 PHP
  • 05:20 09:05 3h 45m 5851 PHP
  • 05:25 16:05 10h 40m 5658 PHP
  • 06:35 16:05 9h 30m 5658 PHP
  • 06:55 11:30 4h 35m 7819 PHP
  • 09:10 16:05 6h 55m 7664 PHP
  • 10:35 19:05 8h 30m 10647 PHP
  • 11:40 16:05 4h 25m 5658 PHP
  • 13:40 16:05 2h 25m 5221 PHP
  • 15:30 19:05 3h 35m 10048 PHP
  • 16:45 16:05 23h 20m 5658 PHP
  • 19:25 16:05 20h 40m 5221 PHP
  • 21:35 16:05 18h 30m 5221 PHP
  • 22:15 16:05 17h 50m 5221 PHP
  • 22:50 16:05 17h 15m 5221 PHP

Check all Combined tickets →

Ferry Routes & Schedules from Manila to Boracay

Board the ferry at Batangas Port and enjoy a nonstop water crossing to Boracay, the sole service of the day. Expect to spend about 10h at sea before arriving at Caticlan Jetty Port. Services operate from 07:30 until 19:30, with tickets starting from 6,390 to 16,405 PHP. Reviewing the timetable for routes linking Manila and Boracay allows you to select the departure that fits your schedule.

Check all Ferry tickets →

Frequently Asked Questions Manila to Boracay

Below you will find answers to the most common questions about traveling from Manila to Boracay.

How long does the Manila to Boracay route usually take?

Travel time on the Manila to Boracay route varies a lot by transport type. Flights are about 1 hour to 1 hour 30 minutes, while bus and ferry options take much longer. The exact time depends on the departure point and the service chosen.

What is the cheapest way to travel from Manila to Boracay?

The cheapest listed option on the Manila to Boracay route is the bus, with fares from PHP 1,200 to PHP 1,795. It is much slower than flying, but it has the lowest starting price among the available transport types.

Which transport gets you from Manila to Boracay the fastest?

Flights are the fastest option on the Manila to Boracay route. A flight from Manila Airport to Caticlan Airport takes about 1 hour to 1 hour 15 minutes, while flights from Clark take about 1 hour 10 minutes to 1 hour 30 minutes.

How much should I expect to pay for Manila to Boracay overall?

Prices on the Manila to Boracay route range widely depending on the transport type. Bus fares start at PHP 1,200, flights start at PHP 3,375, and ferry tickets start at PHP 6,390. The highest listed fares are for ferry and some flight options.

Where do trips from Manila to Boracay usually leave from and arrive?

Most air trips depart from Manila Airport or Clark International Airport and arrive at Caticlan Airport. Bus services leave from several Manila-area terminals and arrive at Caticlan Bus Station or Caticlan Jetty Port. Ferries run from Batangas Port to Caticlan Jetty Port.

Are there direct flights on the Manila to Boracay route, and what are the times?

Yes, the Manila to Boracay route has direct flights. They run from Manila Airport and Clark International Airport to Caticlan Airport. The first listed departure is 05:30 and the last is 16:30, with 28 trips in total.

What are the bus details for Manila to Boracay?

Bus services on the Manila to Boracay route cost PHP 1,200 to PHP 1,795. They take about 16 to 21 hours, depending on the departure point. Listed departures include Buendia Bus Terminal, Cubao, Alabang, Starmall Alabang, and Robinsons Antipolo.

How does the ferry option work for Manila to Boracay?

The ferry route from Manila to Boracay runs from Batangas Port to Caticlan Jetty Port. It takes about 10 hours and costs PHP 6,390 to PHP 16,405. There are only 2 listed ferry trips, with departures from 07:30 to 19:30.

If I fly from Manila to Boracay, which airports are used?

Flights on the Manila to Boracay route use Manila Airport or Clark International Airport as departure points and Caticlan Airport as the arrival airport. Manila flights are about 1 hour to 1 hour 15 minutes, while Clark flights are about 1 hour 10 minutes to 1 hour 30 minutes.

How many trips are available on Manila to Boracay, and when is the first one?

Availability differs by transport on the Manila to Boracay route. Flights have 28 listed trips, buses have 5, ferries have 2, and combined air options total 23. The earliest departure shown is 00:00 for combined options, while flights start at 05:30.

What is the difference between flying from Manila and flying from Clark to Boracay?

Both flight options on the Manila to Boracay route arrive at Caticlan Airport, but the timings differ. Manila Airport flights take about 1 hour to 1 hour 15 minutes, while Clark flights take about 1 hour 10 minutes to 1 hour 30 minutes. Prices also vary within the listed range.

Where can I book Manila to Boracay tickets?

For Manila to Boracay tickets, use TicketRoutes.com. It lists the available transport options, fares, and departure points in one place. The route page is useful for checking current availability before planning the trip.

Navigate Philippines by bus, train, ferry and flight

Route finder

Use the route map to explore transport options across the country. Select any two destinations to view available connections and travel information.


More travel routes for Manila and Boracay

Planning more stops after Manila to Boracay?

If your journey doesn’t end with Manila to Boracay, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.