How to go there via San Andres Port
From Manila there are buses going to Tabaco Port, Albay. Fare is 850php air-conditioned via Cagsawa Bus, their terminal is in Ali Mall. Travel time is around 12 hrs. I chose Cagsawa as per my friend's advise because they have the most comfortable seats. Swear!
From Tabaco Port, ride a RORO going to San Andres, first trip is 7 am. Fare is 220php for non-air-conditioned. There is a terminal fee 30php. There is airconditioned, I just don't know the price but its much higher. Fastcraft is also available but not until 12nn and I have a tight schedule so no time should gone to waste by waiting.
Again, as per my friend, it is advisable to take the San Andres port instead of Virac. Travel time via San Andres port is 2-3 hours whereas via Virac it will take up to 3-4 hours. Both depending on the waves of the sea. Since most of the spot in Catanduanes starts in Virac, from San Andres port you can ride a jeepney going to Virac. Travel time will take about 20-30 minutes.
There are jeepneys parked outside that heads to Virac. Tell the driver where you are heading so they can drop you there. Fare is 20php.
San Andres Port
Next: Where to stay in Catanduanes when you are in tight budget?