Schedule of bus trips from Manila to Marinduque and from Marinduque to Manila in the Philippines via JAC Liner.
Marinduque is a popular summer destination, especially during the holy week season as it celebrates its annual Moriones Festival. Aside from its festival, Marinduque also boasts its unique historical and natural sites worthy of your visit.

While we strive to provide up-to-date information on our blog, it’s important to note that schedules for the Manila to Marinduque route may occasionally change without prior notice. To ensure the most accurate and current schedule, we recommend clicking here to access the latest information and booking platform for this route. This will enable you to check the updated schedule and conveniently book your ticket for a smooth and hassle-free journey.
If you plan to visit Marinduque from Manila, here’s the bus schedule to help you plan your itinerary. There are three options:
How to get from Manila to Marinduque?
- Take a direct bus from Cubao to Marinduque via JAC Liner
- Take a JAC Liner or JAM bus to Dalahican Port then ferry to Marinduque
- Take a bus to Lucena City Grand Terminal, then take a tricycle to Dalahican Port, and finally a ferry to Marinduque
JAC Liner Bus schedule from Manila to Marinduque
This is a combo of bus and ferry. The travel time is around 8 hours and the fare is around Php1,300+, one-way.
Cubao to Marinduque (Boac, Gasan, Buenavista, Torrijos, Sta. Cruz): Daily at 4:00 PM / Boarding time starts at 3:00 PM

JAC Liner Bus Schedule from Manila to Dalahican Port
If you miss the direct bus to Marinduque, you can take a JAC Liner bus to Dalahican Port, then catch a ferry from there, and finally take a jeepney to your desired destination in Marinduque. The fare is around Php230.
Cubao to Dalahican Port: Monday to Thursday from 2:00 AM to 10:00 PM and 11:00 PM & 12:00 MN / Friday to Sunday: 24 hours operation.
Buendia to Dalahican Port: Friday to Sunday (24 hours operation)
JAM Bus Schedule from Manila to Dalahican Port
Jam Bus has multiple daily trips from Cubao and LRT Buendia to Dalahican Port. The first trip from Cubao is at 1:00 AM and the last trip is at 12:00 MN. From LRT Buendia, the first trip is also at 1:00 AM and the last trip is at 11:00 PM.
The fare from Cubao to Dalahican Port is Php269 and Php259 from LRT Buendia.
Bus schedule from Manila to Lucena City
If you also miss the Dalahican Port bus, you can hop on any bus to Lucena City. Most buses going to the Bicol Region also allow Lucena-bound passengers. Alight at Lucena Grand Terminal. From there take a tricycle to Dalahican Port.
JAC Liner Bus schedule from Marinduque to Manila
From Balanacan Port
- Departure: 2:00 pm
From Boac
- Departure: 2:00 pm
From Gasan
- Departure: 2:00 pm
From Buenavista
- Departure: 2:00 pm
From Torrijos
- Departure: 2:00 pm
From Santa Cruz
- Departure: 2:00 pm
Have you tried taking this bus service? How was your experience? Please let us know in the comment section below. Please take note that the schedule may change without prior notice, if you see any changes, please let us know to help our fellow travelers get the most accurate schedule. Thanks!
If you are traveling on a tight schedule, we highly recommend that you call the bus company to confirm the trip. Have a safe journey!
FOLLOW US
If this blog has helped you in any way, consider following us on our Facebook Page or our Instagram account. You may also subscribe to our YouTube Channel to watch our recent videos.
[instagram-feed]

