Manila to Boracay by ferry, flight, taxi

Loading seats data...

From Batangas Terminal 2 to Caticlan by ferry

Manila any hotel - Batangas - Caticlan Jetty Port
10:00
BTG/B Batangas Terminal 2
20:30
MPH Caticlan Jetty
10h 30m
Instant 
Manila any hotel - Batangas - Caticlan Jetty Port
10:00
BTG/B Batangas Terminal 2
20:30
MPH Caticlan Jetty
10h 30m
Instant 
Manila any hotel - Batangas - Caticlan Jetty Port
10:00
BTG/B Batangas Terminal 2
20:30
MPH Caticlan Jetty
10h 30m
Instant 

From Manila Area any hotel to Caticlan by taxi+ferry joint ticket

Manila any hotel - Batangas - Caticlan Jetty Port
Any
Manila Area any hotel
Time
Batangas City
2h
10:00
BTG/B Batangas Terminal 2
20:30
MPH Caticlan Jetty
10h 30m
Instant 
Total duration
12h 30m
Manila any hotel - Batangas - Caticlan Jetty Port
Any
Manila Area any hotel
Time
Batangas City
2h
10:00
BTG/B Batangas Terminal 2
20:30
MPH Caticlan Jetty
10h 30m
Instant 
Total duration
12h 30m
Manila any hotel - Batangas - Caticlan Jetty Port
Any
Manila Area any hotel
Time
Batangas City
2h
10:00
BTG/B Batangas Terminal 2
20:30
MPH Caticlan Jetty
10h 30m
Instant 
Total duration
12h 30m
Manila any hotel - Batangas - Caticlan Jetty Port
Any
Manila Area any hotel
Time
Batangas City
2h
10:00
BTG/B Batangas Terminal 2
20:30
MPH Caticlan Jetty
10h 30m
Instant 
Total duration
12h 30m
Manila any hotel - Batangas - Caticlan Jetty Port
Any
Manila Area any hotel
Time
Batangas City
2h
10:00
BTG/B Batangas Terminal 2
20:30
MPH Caticlan Jetty
10h 30m
Instant 
Total duration
12h 30m

From Clark International Airport to Aklan by flight

#DG6299
08:05
CRK Clark International Airport, Pampanga
09:30
MPH Caticlan Airport, Aklan
1h 25m
Instant 
 
10:20
CRK Clark International Airport, Pampanga
11:30
MPH Caticlan Airport, Aklan
1h 10m
Instant 
 
10:35
CRK Clark International Airport, Pampanga
11:40
MPH Caticlan Airport, Aklan
1h 5m
Instant 
 
13:15
CRK Clark International Airport, Pampanga
14:20
MPH Caticlan Airport, Aklan
1h 5m
Instant 
 
13:45
CRK Clark International Airport, Pampanga
14:55
MPH Caticlan Airport, Aklan
1h 10m
Instant 
 
#2P2371
13:45
CRK Clark International Airport, Pampanga
14:50
MPH Caticlan Airport, Aklan
1h 5m
Instant 
 
14:40
CRK Clark International Airport, Pampanga
15:40
MPH Caticlan Airport, Aklan
1h
Instant 
 
14:45
CRK Clark International Airport, Pampanga
15:50
MPH Caticlan Airport, Aklan
1h 5m
Instant 
 

From Manila Airport to Aklan by flight

#5J551
04:55
MNL Manila Airport
06:05
MPH Caticlan Airport, Aklan
1h 10m
Instant 
 
#DG6241
05:10
MNL Manila Airport
06:35
MPH Caticlan Airport, Aklan
1h 25m
Instant 
 
#2P2039
06:00
MNL Manila Airport
06:50
MPH Caticlan Airport, Aklan
50m
Instant 
 
#5J891
06:45
MNL Manila Airport
07:55
MPH Caticlan Airport, Aklan
1h 10m
Instant 
 
#5J134
06:45
MNL Manila Airport
07:45
MPH Caticlan Airport, Aklan
1h
Instant 
 
#5J561
06:45
MNL Manila Airport
07:55
MPH Caticlan Airport, Aklan
1h 10m
Instant 
 
#5J567
07:40
MNL Manila Airport
08:50
MPH Caticlan Airport, Aklan
1h 10m
Instant 
 
#5J895
08:10
MNL Manila Airport
09:30
MPH Caticlan Airport, Aklan
1h 20m
Instant 
 
08:10
MNL Manila Airport
09:00
MPH Caticlan Airport, Aklan
50m
Instant 
 
#2P2043
08:25
MNL Manila Airport
09:15
MPH Caticlan Airport, Aklan
50m
Instant 
 
08:25
MNL Manila Airport
09:15
MPH Caticlan Airport, Aklan
50m
Instant 
 
08:45
MNL Manila Airport
09:55
MPH Caticlan Airport, Aklan
1h 10m
Instant 
 
#5J899
09:45
MNL Manila Airport
11:05
MPH Caticlan Airport, Aklan
1h 20m
Instant 
 
#5J553
10:35
MNL Manila Airport
11:45
MPH Caticlan Airport, Aklan
1h 10m
Instant 
 
11:00
MNL Manila Airport
12:10
MPH Caticlan Airport, Aklan
1h 10m
Instant 
 
#2P2041
11:15
MNL Manila Airport
12:05
MPH Caticlan Airport, Aklan
50m
Instant 
 
#5J565
11:30
MNL Manila Airport
12:40
MPH Caticlan Airport, Aklan
1h 10m
Instant 
 
11:35
MNL Manila Airport
12:35
MPH Caticlan Airport, Aklan
1h
Instant 
 
11:40
MNL Manila Airport
12:55
MPH Caticlan Airport, Aklan
1h 15m
Instant 
 
#5J901
12:15
MNL Manila Airport
13:30
MPH Caticlan Airport, Aklan
1h 15m
Instant 
 
12:35
MNL Manila Airport
13:40
MPH Caticlan Airport, Aklan
1h 5m
Instant 
 
#5J132
13:40
MNL Manila Airport
14:40
MPH Caticlan Airport, Aklan
1h
Instant 
 
#5J581
13:45
MNL Manila Airport
14:55
MPH Caticlan Airport, Aklan
1h 10m
Instant 
 
#DG6272
13:45
MNL Manila Airport
15:05
MPH Caticlan Airport, Aklan
1h 20m
Instant 
 
14:35
MNL Manila Airport
15:40
MPH Caticlan Airport, Aklan
1h 5m
Instant 
 
#5J905
14:45
MNL Manila Airport
16:00
MPH Caticlan Airport, Aklan
1h 15m
Instant 
 
15:15
MNL Manila Airport
16:05
MPH Caticlan Airport, Aklan
50m
Instant 
 
#2P2053
15:15
MNL Manila Airport
16:05
MPH Caticlan Airport, Aklan
50m
Instant 
 
#DG6245
15:35
MNL Manila Airport
16:55
MPH Caticlan Airport, Aklan
1h 20m
Instant 
 
#DG6247
17:10
MNL Manila Airport
18:40
MPH Caticlan Airport, Aklan
1h 30m
Instant 
 
#DG6243
17:55
MNL Manila Airport
19:15
MPH Caticlan Airport, Aklan
1h 20m
Instant 
 
#DG6499
21:35
MNL Manila Airport
22:55
MPH Caticlan Airport, Aklan
1h 20m
Instant 
 
#DG6505
21:45
MNL Manila Airport
23:05
MPH Caticlan Airport, Aklan
1h 20m
Instant 
 
#5J579
22:15
MNL Manila Airport
23:25
MPH Caticlan Airport, Aklan
1h 10m
Instant 
 
#DG6507
22:30
MNL Manila Airport
23:50
MPH Caticlan Airport, Aklan
1h 20m
Instant 
 
#5J589
23:40
MNL Manila Airport
00:50
MPH Caticlan Airport, Aklan
1h 10m
Instant 
 

Manila to Boracay Schedule

Manila to Boracay Schedule
Transport NameRoute TimePrice
Cebu Pacific Economy #5J55104:55 – 06:05₱ 4,338
Airphil Express Economy #2P203906:00 – 06:50₱ 5,600
CebGo Economy #DG629908:05 – 09:30₱ 5,516
2GO Cabin for 4 10:00 – 20:30₱ 2,169
Philippines AirAsia Economy #Z292713:15 – 14:20₱ 1,650
Philippine Airlines Economy #PR237614:40 – 15:40₱ 2,850
Philippines AirAsia Economy #Z292514:45 – 15:50₱ 1,650
Cebu Pacific Economy #5J90514:45 – 16:00₱ 5,964
Airphil Express Economy #2P205315:15 – 16:05₱ 5,600
CebGo Economy #DG624717:10 – 18:40₱ 5,964
CebGo Economy #DG649921:35 – 22:55₱ 4,120
Cebu Pacific Economy #5J57922:15 – 23:25₱ 4,338

How to get from Manila to Boracay

There are two major modes of transportation if you are traveling from Manila to Boracay. The most convenient and the quickest will be to fly directly to Caticlan Airport from Ninoy Aquino International Airport. The slowest but the cheapest option is to catch a bus from either Pasay or Cubao.

The flying distance between Manila and Boracay is approximately 300 kilometres and this corresponds to around an hour and 10 minutes up in the air. Meanwhile, the driving distance is around 445 kilometres if you travel via the Philippine Nautical Highway. Your trip will last between 12 and 16 hours but a significant part of that will be spent onboard ferries.

Flying is not only convenient but priced very reasonably, too. If you book at least a few months ahead, you can easily find one-way tickets between PHP1,700 and PHP3,500. If you do not mind losing a significant amount of holiday time, you can take the bus instead for about PHP950-P1,200.

Flights from Manila to Boracay

Because there are three major airlines serving this route, passengers have a good range of flights to choose from in terms of prices. With some advance planning, you can book tickets for as low as PHP1,700. The country's flagship carrier represents the other (plusher) end of the spectrum with flights going for as high as PHP7,000. Book early though and they will have seats for PHP2,000.

Philippine Airlines, Cebu Pacific, and Air Asia all have daily flights from Manila to Boracay via the Caticlan Airport. Both Cebu Pacific and Air Asia regularly offer seat sales so be on the alert as savings can be quite significant. If you happen to find a good deal with PAL, book it right away. Even their economy seats already include a light snack, a 7kg carry-on bag, and an additional free luggage allowance of 10kg.

Flying time from Manila to Boracay is 1 hour and 10 minutes. During peak months and if you miss out direct flights, you may take the Manila–Kalibo route. From the Kalibo airport, Caticlan is only about 1.5-2 hours away – take one of the air-conditioned shuttle buses or minivans. Flight time from NAIA to Kalibo International Airport is about 1 hour and 20 minutes.

Buses from Manila to Boracay

There are several bus companies that ply the Manila-to-Caticlan route at regular intervals throughout the day. They are Ceres, Philtranco, Alps, and Dimple Star. The first two are the most popular ones. They do not differ much in terms of service, amenities, or ticket prices but Philtranco has a very good online reservation system otherwise it is absolutely no any other difference between the two.

Traveling overland from Manila to Boracay can be a tiresome affair. However, if you are able to sleep in a moving bus then it should not be a problem. Road conditions are good for the most part of the way but traffic can be horrendous and can stretch the total travel time from 12 to 16 hours.

Buses depart daily from Cubao and Pasay terminals. From Pasay, Philtranco has 2 air-conditioned buses that depart at 11am from Monday to Sunday. From Cubao, they have a bus departing for Caticlan at 9am. Cancellations are rare but do your best to be at the terminal early to avoid losing your seat to chance passengers.

Buses are air-conditioned and some have WiFi and onboard toilet facilities. Luggage space is limited so make sure to stow yours in the luggage compartment beneath the bus. Just make sure you have all you need to survive the long trip at hand. Have a hoodie or sweater handy in case you have to stay in the open area on the ferry. No snacks are provided but there will be a bathroom and toilet break.

Popular Routes in Philippines