Getting Here

Beach Club Cagpo is located on Marinduque Island in the heart of the Philippines. We are located in Barangay (village) Cagpo within the municipality of Torrijos.  You can access the Island via Air and Sea. We recommend the 45 minute flight from Manila with Cebu Pacific.

For the more adventurous - by land & sea, Marinduque is connected to Manila and the rest of the Philippines by the port town of Lucena on the mainland of Luzon. Marinduque is a quiet provincial destination and as such it can be quite the adventure to get here from the mainland of Luzon. To get to Marinduque you have a few options as follows:

  • Ro-Ro (Car) Ferry from Lucena (Dalahican) port to Balanacan port in Marinduque then drive or catch public transport to Cagpo

  • Direct JAC liner bus from Manila straight to Torrijos town center (via Ro-Ro ferry) > then local jeepney or tricycle to Cagpo

  • Fast Craft (PAX only) Ferry from Lucena (Dalahican) port to Santa Cruz (Buyabod) port then catch public transport to Cagpo

For the most direct sea route to Beach Club Cagpo take the ferry to Buyabod Port in Santa Cruz. If coming via your own vehicle you will have to catch the Ro-Ro ferry to Balanacan port and drive the rest of the way. We recommend using a JAC Liner bus directly (or just to Lucena) from Manila if you are using public transport only. 

Certain bus companies such as Tri-tran, JAM, JAC and BLTB transport passengers from Manila to the Dalahican Port in Lucena as well if you prefer to hop on local transport after you arrive in Balanacan or Buyabod.


Marinduque is a mere 45 minutes by plane from Manila. It is by far the easiest and most convenient way to get to the island so we highly recommend this method to our travellers. Cebu Pacific operate a number of flights from Manila to Marinduque directly. Flights are quick and affordable. You can catch public transport around the Island from the Airport located near Gasan. Head towards Torrijos. 

If you have any questions feel free to contact us. We can also offer a private van pick up and drop off for a fee. We are located diagonally opposite Cagpo Elementary school if you need a landmark for any local transport driver.

The commute from Manila can be long, we advise you also pack a warm jacket for the bus and ferry (air-con often cannot be turned down).

Find us

Brgy. Cagpo, Torrijos, Marinduque, Philippines

Call us today


©2019 by Beach Club Cagpo

  • Facebook Long Shadow
  • Trip Advisor Social Icon