Batangas port is about three hours by road travel from Manila’s Ninoy Aquino International Airport (NAIA). NAIA does not have transport options directly linking to Batangas port, nor buses to any other location. It is only served by Premium Bus services as well as taxicabs and ride-sharing apps such as Uber or GrabCar.
To get to Batangas port, passengers have the following options:
Bus Via Pasay
Take a taxi from NAIA arrival area to Pasay bus terminal located at Taft Avenue and Gil Puyat. Taxi fare is typically around P200 but be prepared with extra P100 or P50 bills — money exchange booths are available at the arrival area. There are other bus terminals located at Cubao, Quezon City, EDSA corner Kamias Street, Quezon City and Alabang, Alabang, Muntinlupa City but they are further away from Pasay and less preferrable.
Once you reach Pasay bus terminal look for JAM buses. They leave Pasay at about every 30 minutes during the day and at night time less frequently. If you are travelling to Puerto Galera, the last ferries to Sabang leaves around 4 pm, to White Beach and PG town around 5 pm. Give yourselves 3 hours to include the waiting and the journey time of around 2 hours.
Rent a Van
A more straightforward but much more expensive option from Manila’s NAIA airport to Batangas pier is to hire a van (with driver) to drive you straight to Batangas pier. This is a better option if you arrive late at night and in a company of four or more people. A private van from NAIA to Batangas Pier is about P3,500 but may vary depending on operators.