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

Batangas → Roxas · Montenegro

Batangas International Port (BTG) → Roxas Port (Dangay) (ROX)

Operator
Montenegro
Crossing time
4 hrs
Distance
78 km

About this crossing

Montenegro runs the Batangas to Roxas crossing on a RoRo ferry, taking about 4 hrs over 78 km of open water. There are 21 sailings a week, with passenger fares from ₱630. 2 operators share this corridor, so it pays to compare times before booking.

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

Montenegro sailing schedule

DepartsArrivesDaysVessel
06:0010:00DailyM/V Maria Querubin
12:0016:00Daily—
18:0022:00Daily—

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

Montenegro passenger fares (PHP)

ClassAdultStudentSenior / PWDChild 3–7
Economy₱880₱704₱704₱440
Tourist₱630₱504₱504₱315

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

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

Bicycle₱400
Motorcycle₱1,550
Sedan / AUV₱4,150
SUV / Van / Pickup₱5,200
Passenger Jeepney₱6,250
Truck (4-Wheel)₱6,700
Truck (6-Wheel)₱8,800
Truck (10-Wheel)₱12,800
20ft Container₱17,100
40ft Container₱29,550

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

Batangas to Roxas ferry — common questions

How long is the ferry from Batangas to Roxas?

The Montenegro crossing takes about 4 hrs over 78 km.

How much is the Batangas to Roxas ferry?

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

How often does the Batangas to Roxas ferry run?

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

Where do I book Batangas to Roxas ferry tickets?

Book directly with Montenegro (montenegrolines.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

Batangas International Port

Batangas City, Batangas · terminal ₱30

DESTINATION

Roxas Port (Dangay)

Roxas, Oriental Mindoro · terminal ₱20

Other operators, same corridor

Starlite4 hrs

Operator contact

Montenegro Shipping Lines, Inc.

(043) 723-6980

montenegrolines.com.ph
Advertisement

Batangas to Roxas with Montenegro: route facts and return trip

Montenegro runs the Batangas to Roxas ferry between Batangas and Roxas (Oriental Mindoro) on RoRo ferries. The Montenegro Batangas to Roxas trip takes about 4 hrs, covering roughly 78 km. Starlite also sails the same Batangas to Roxas route; compare them on the Batangas to Roxas ferry page.

Batangas to Roxas is also a crossing from Luzon to Mindoro Island, within the Luzon island group. The Batangas International Port to Roxas Port sailing leaves from Batangas International Port and arrives at Roxas Port.

Going back? The Roxas to Batangas ferry is the return trip, a crossing from Mindoro Island to Luzon. Roxas to Batangas departure times can differ from the Batangas to Roxas times, so check the Roxas to Batangas 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 Batangas include Batangas to Calapan, Batangas to Caticlan (Boracay), Batangas to Roxas City, and Batangas to Odiongan.

Related ferry pages