2GO travel schedules are subject to change without prior notice, so make sure to watch out for advisories. There is at least one 2GO ferry that will depart from Manila or Batangas per week, to your destination of choice. Check out their website: https://travel.2go.com.ph/Schedules/schedules.asp for more information on 2GO schedules. Inclement weather can lead to cancellations, so take not of their customer service hotline (02-528-7000) for updates and other concerns.
2GO travel tickets do not necessarily have a fixed rate. Just like airplane fares, they are subject to change. For example, 2GO tickets are much more expensive during peak season.