Skip to content

Ferry crossing

Lucena to Balanacan

Montenegro Shipping Lines and Starhorse Shipping Lines run 12 sailings a day from Lucena to Balanacan, the first at 05:30 and the last at 02:30 after midnight. The crossing takes about 3 hours, and a ticket is ₱520.

Sailing times

Lucena to Balanacan timetable

As published by the operators. Times shift with the season and are suspended in heavy weather — confirm at the terminal before you travel.

Checked against Starhorse Shipping Lines's own schedule on . Lines change sailings at short notice; confirm with them before you travel.

Montenegro Shipping Lines publishes no timetable for this crossing that we could check on , so its times here come from an older listing. Confirm them with the line before you travel.

Every sailing below runs daily.

Sailing times for Lucena to Balanacan
DepartsArrivesOperatorVesselCrossing
02:0005:00Montenegro Shipping Lines—3h
02:30—Starhorse Shipping Lines——
05:30—Starhorse Shipping Lines——
09:0012:00Montenegro Shipping Lines—3h
10:30—Starhorse Shipping Lines——
12:0015:00Montenegro Shipping Lines—3h
14:30—Starhorse Shipping Lines——
15:0018:00Montenegro Shipping Lines—3h
18:0021:00Montenegro Shipping Lines—3h
18:30—Starhorse Shipping Lines——
21:0000:00 the next dayMontenegro Shipping Lines—3h
22:30—Starhorse Shipping LinesMV VDPF VIII—
Coming backBalanacan → Lucena35 a week · from ₱520

Published fares

What it costs

Every passenger fare the operators publish on this crossing.

Passengers

Passengers fares
ClassOperatorFare
RegularStarhorse Shipping Lines₱520
RegularMontenegro Shipping Lines₱598

Fares as published by the operators, in PHP, last checked . Terminal fees, port charges and fuel surcharges are usually added at the counter.

About this crossing

Coming back from Marinduque, only Starhorse is listed, with five departures a day on the return to Lucena. Its six boats a day from Lucena are spaced three to five hours apart, the longest gap falling between the 05:30 and the 10:30, and its adult fare is ₱520. Balanacan lies in Mogpog on Marinduque's north coast, across Tayabas Bay from Lucena in Quezon province. From the same harbour, Starhorse's afternoon boats also head south to Romblon, San Agustin, Banton and Simara.

Common questions

How long is the ferry from Lucena to Balanacan?
About 3 hours on the published timetable.
How many ferries a day go from Lucena to Balanacan?
12 departures a day, every day of the week. The first boat leaves at 05:30 and the last at 02:30 after midnight, local time.
Who runs the ferry from Lucena to Balanacan?
Montenegro Shipping Lines and Starhorse Shipping Lines run this crossing. Tickets are sold by the operator; this site lists the timetable and does not sell them.
How much is the ferry from Lucena to Balanacan?
Passenger fares run from ₱520 to ₱598. Prices as the operator published them on 11 September 2026.