Despite the seemingly isolated location of Masasa Beach, it has become a favorite getaway for those adventurers who are willing to take the extra travel time and wanting to camp out on the beach shore. It is relatively farther than the other popular beaches in Batangas, but is still accessible via public or private transportation.

  1. From Metro Manila, take a bus going to Batangas City Grand Terminal (2 to 3 hours). There are Batangas-bound buses at terminals in LRT-Buendia and Taft in Pasay, and Cubao, and Edsa Kamias in Quezon City. Fares are P165 from Cubao, P157 from LRT-Buendia, and P127 from Alabang.
  2. From Batangas City Grand Terminal, take a jeepney to Anilao Port (40 minutes to 1 hour). Fare is P37.
  3. Get off at the Mabini Multi-Purpose Port (Anilao Port). In habagat months (rainy season), get off at Talaga Port instead.
  4. Take the public passenger boat from Anilao Port to Tingloy Port (45 minutes to 1 hour). Fare is P90.
  5. Take a tricycle from Tingloy Port to Masasa Beach (10 to 15 minutes).

You will find several tricycles waiting for passengers at Tingloy Port. Ride one and ask to be dropped off at the start of the trail to Masasa Beach. From the drop-off, walk through the rice fields, following the trail to the shore.

Alternatively, you may rent a private boat for an island-hopping tour at Anilao Port for P2500. Each boat can hold up to 10 pax. You may request your boatman to make stops at Sombrero Island and Sepoc Point, which are the regular island-hopping destinations from Anilao.