Skip to content

Ferry crossing

Puerto Princesa to Iloilo

Montenegro Shipping Lines sails from Puerto Princesa to Iloilo on Tuesday, leaving at 14:00. The crossing takes about 37 hours, and a ticket is ₱2,662. The day and time change from week to week.

Iloilo — Photo: OnlyJanz, CC BY-SA 4.0

Sailing times

Puerto Princesa to Iloilo timetable

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

Times vary from week to week. Montenegro posts each week's sailing on its Facebook page. It left Puerto Princesa on Tuesday at 14:00 in five of the six weeks from late July, and on a Wednesday evening in the other.

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

Sailing on

1 sailing a week in all. Pick a day to see only its sailings.

Every sailing below runs on Tue.

Sailing times for Puerto Princesa to Iloilo
DepartsArrivesVesselCrossing
14:0003:00 2 days laterM/V Maria Isabel37h
Coming backIloilo → Puerto Princesa1 a week · 39h · from ₱2,904

Published fares

What it costs

Every passenger fare the operators publish on this crossing.

Passengers

Passengers fares
ClassOperatorFare
Regular (Economy)Montenegro Shipping Lines₱2,662
Regular (Mabuhay)Montenegro Shipping Lines₱3,461

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

The 37 hours on the timetable include a long stop at Cuyo. Montenegro's M/V Maria Isabel crosses the Sulu Sea overnight to that island, lies there on Wednesday until 15:00 and reaches Iloilo City at 03:00 on Thursday. No other sailing from Puerto Princesa goes to the Visayas in our listings; the alternative is 2GO to Manila and a second ship south from there. Breaking the trip at Cuyo is possible, but the next boat on towards Panay is a week later. The return voyage usually leaves Iloilo on Saturday.

Common questions

How long is the ferry from Puerto Princesa to Iloilo?
About 37 hours on the published timetable.
How many ferries a day go from Puerto Princesa to Iloilo?
It does not sail every day: one sailing a week, on Tuesday. It leaves at 14:00, local time.
Who runs the ferry from Puerto Princesa to Iloilo?
Montenegro Shipping Lines runs this crossing. Tickets are sold by the operator; this site lists the timetable and does not sell them.
How much is the ferry from Puerto Princesa to Iloilo?
Passenger fares run from ₱2,662 to ₱3,461. Prices as the operator published them on 11 September 2026.