If your beach holiday on Boracay Island in the Philippines has come to an end, there are a few travel options for getting back to Manila. However, none of them are direct.
You have 3 options when travelling the 440km from Boracay to Manila: you can take a flight via Caticlan for 2 hours; take a flight via Kalibo for 3 hours; or take a ferry for at least 13 hours. Fares range from 1,270 ($25) to 1,980 PHP ($39).
With any of these options, you will first have to take a ferry from Boracay Island to Caticlan.
Caticlan Airport is the nearest airport from Boracay and you can reach it in around 30 minutes. However, flights are often cheaper to and from Kalibo Airport, which is almost 1.5 hours away. When choosing which airport to fly out of, we recommend checking flight fares first so you can decide whether Kalibo is worth adding at least an hour to your travel time.
The ferry is the cheapest yet slowest option when travelling from Boracay to Manila. Fares start from 1,430 PHP ($28) and travel time is around 13 hours. It is something to consider if you have a lot of time and want to spend some quiet time at sea. Note that this option includes a combination of two ferries and one bus.
Because Boracay doesn’t have its own airport, you need to travel via ferry from Boracay to Caticlan first if you wish to take a flight to Manila. Local ferries or ‘bangka’ operate from 05:00 to 21:00. For this 15-minute trip, you’ll pay 30 PHP ($0.60), plus a port fee of 100 PHP ($2).
Once at Caticlan Jetty Port, you can hop on a tricycle heading to the airport. This should take about 15 minutes and will cost 50 PHP ($1).
Step 2: Caticlan to Manila by Flight
Duration: 1 hour 10 minutes Cost: 1,800 PHP ($36)
AirAsia, Cebu Pacific and Philippine Airlines (PAL) all have flights operating from Caticlan Airport to Manila. Tickets are not cheap, so it’s best to plan your trip in advance.
Ticket prices start at 1,800 PHP ($36), and the flight time is a little over an hour.
Hop on a ferry to go to Caticlan, exactly as mentioned above. Ferries operate early until late at night, so it’s pretty convenient.
Step 2: Caticlan to Kalibo Airport by Van
Duration: 1.5 hours Cost: 230 PHP ($4.40)
Once at Caticlan Jetty Port, ask around for where the vans to Kalibo are located. If there are no vans waiting by the port, you may have to take local transport to find the vans.
The van ride costs 230 PHP ($4.40), and it takes 1.5 hours to reach Kalibo Airport.
Step 3: Kalibo to Manila by Flight
Duration: 1hr 05min Cost: 1,200 PHP ($24)
You can book with AirAsia, Cebu Pacific or Philippine Airlines for flights from Kalibo to Manila. The first two often have cheaper rates, with fares starting at 1,110 PHP ($22). The journey takes about an hour.
Note that there are several ferry classes you can choose from. Rates start at 1,100 PHP ($22) for a non-aircon super value class on 2Go Travel. You can book a ticket through 12Go.Asia.
If you prefer more value for money, Starlite’s air-conditioned tourist class costs 1,400 PHP ($28). This is $5 less than 2Go’s tourist class. Also, you can book Starlite Ferries via BookAway, which doesn’t add a booking fee.
Ticket prices may also vary depending on how early you book. The earlier, the better.
Ships dock at Batangas Pier.
Step 3: Batangas to Manila by Bus
Duration: 3.5 hours Cost: 200 PHP ($4)
There are various companies operating from Batangas Pier to Metro Manila. If you’re heading to Manila, Makati, or Manila Airport, you should take a bus bound for LRT Buendia.
Jam Liner is one of the most trusted companies for this route and it has terminals in LRT Buendia and Cubao, Quezon City. Bus operations start at 6:00 and end at 19:00, with departures almost every 30 minutes.
It takes about 3.5 hours for this trip. It’s best to align your bus trip with the schedules for the ferry trip so you don’t have to wait too long when you reach Batangas Pier. Fares start at 200 PHP ($4) and you can buy your ticket inside the bus. You can also book your ticket at least 2 days before through their website.
Departs from Batangas Pier in Barangay Santa Clara
Arrives at either of their 2 terminals (make sure you check before you ride):
Jam Liner Bus Terminal in Buendia, near LRT Buendia Station
Jam Liner Bus Terminal in Cubao, along EDSA Road, near the Trinity Lutheran Church
Jam Liner is known for providing good standard bus services from Batangas to Manila.