AdvisoriesCheck current ferry cancellations and sea advisories.
Lucena → Mogpog: compare all operators
ROROON SCHEDULECARRIES VEHICLES

Lucena → Mogpog · Starhorse

Dalahican Port (Lucena) (LUC) → Balanacan Port (BLC)

Operator
Starhorse
Crossing time
3 hrs
Distance
42 km

The main Marinduque gateway — near-24/7 crossings alternating with Montenegro. Fare includes the 2026 MARINA fuel surcharge; verify before travel.

About this crossing

Starhorse runs the Lucena to Mogpog crossing on a RoRo ferry, taking about 3 hrs over 42 km of open water. There are 42 sailings a week, with passenger fares from ₱190. 2 operators share this corridor, so it pays to compare times before booking.

Check-in for larger ferries at Dalahican Port (Lucena) usually closes 2 hours before departure; vehicles should be at the port 1–5 hours early. Terminal fee at Lucena is ₱20, paid separately at the port.

Starhorse sailing schedule

DepartsArrivesDaysVessel
02:1505:30Daily—
05:3008:30Daily—
10:3013:30Daily—
14:3017:30Daily—
18:3021:30Daily—
22:3001:30+1 dayDaily—

Check-in closes 30 min before departure (fastcraft) / 2 hrs (overnight). Vehicles: 1–5 hrs before.

Starhorse passenger fares (PHP)

ClassAdultStudentSenior / PWDChild 3–7
Regular₱190₱152₱152₱95

Discounts require a valid ID. Terminal fee is paid separately at the port (₱20 at Lucena).

Vehicle / rolling cargo rates (PHP, one-way)

Bicycle₱550
Motorcycle₱1,550
Sedan / AUV₱3,750
SUV / Van / Pickup₱4,550
Passenger Jeepney₱5,250
Truck (4-Wheel)₱6,000
Truck (6-Wheel)₱7,500
Truck (10-Wheel)₱9,050
20ft Container₱13,200
40ft Container₱19,800

Rolling vehicles: bring original OR/CR and driver's license. Rates exclude passenger fare for the driver unless the operator states otherwise.

Lucena to Mogpog ferry — common questions

How long is the ferry from Lucena to Mogpog?

The Starhorse crossing takes about 3 hrs over 42 km.

How much is the Lucena to Mogpog ferry?

Passenger fares start at ₱190 one-way with Starhorse. Student, senior/PWD and child discounts apply with a valid ID; terminal fee is paid at the port.

How often does the Lucena to Mogpog ferry run?

Starhorse sails this route about 42 times a week. See the timetable above for exact departure days and times.

Where do I book Lucena to Mogpog ferry tickets?

Book directly with Starhorse (www.starhorse.com.ph) or compare options on 12Go. Philippines Ferry tracks schedules and fares but does not sell tickets.

Operators change times and fares at short notice. Confirm with the operator before you travel · how we source data

Related ferry routes

Ports on this route

ORIGIN

Dalahican Port (Lucena)

Lucena City, Quezon · terminal ₱20

DESTINATION

Balanacan Port

Mogpog, Marinduque · terminal ₱15

Other operators, same corridor

Montenegro3 hrs

Operator contact

Starhorse Shipping Lines, Inc.

—

www.starhorse.com.ph
Advertisement

Lucena to Mogpog with Starhorse: route facts and return trip

Starhorse runs the Lucena to Mogpog ferry between Lucena (Quezon) and Mogpog (Marinduque) on RoRo ferries. The Starhorse Lucena to Mogpog trip takes about 3 hrs, covering roughly 42 km. Montenegro also sails the same Lucena to Mogpog route; compare them on the Lucena to Mogpog ferry page.

Lucena to Mogpog is also a crossing from Luzon to Marinduque Island, within the Luzon island group. The Dalahican Port to Balanacan Port sailing leaves from Dalahican Port and arrives at Balanacan Port.

Going back? The Mogpog to Lucena ferry is the return trip, a crossing from Marinduque Island to Luzon. Mogpog to Lucena departure times can differ from the Lucena to Mogpog times, so check the Mogpog to Lucena sailings before you book a round trip. Check current ferry cancellations and sea conditions before you travel, because sailings can be suspended during typhoons or when the Coast Guard raises a gale warning.

Other ferries from Lucena include Lucena to Boac.

Related ferry pages