Skip to content

Ferry crossing

Iloilo to Puerto Princesa

Montenegro Shipping Lines sails from Iloilo to Puerto Princesa on Saturday, leaving at 15:00. The crossing takes about 39 hours, and a ticket is ₱2,904. The day and time change from week to week.

Iloilo — Photo: OnlyJanz, CC BY-SA 4.0

Sailing times

Iloilo to Puerto Princesa 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. Since late July the Iloilo departure has left on a Friday, Saturday or Monday, at any time from 14:00 to 21:00; the times below are those for the week of 12 September.

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 Sat.

Sailing times for Iloilo to Puerto Princesa
DepartsArrivesVesselCrossing
15:0006:00 2 days laterM/V Maria Isabel39h
Coming backPuerto Princesa → Iloilo1 a week · 37h · from ₱2,662

Published fares

What it costs

Every passenger fare the operators publish on this crossing.

Passengers

Passengers fares
ClassOperatorFare
Regular (Economy)Montenegro Shipping Lines₱2,904
Regular (Mabuhay)Montenegro Shipping Lines₱3,775

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

A long call at Cuyo splits this voyage. In the week shown, Montenegro's M/V Maria Isabel reached the island in the early hours of Sunday, sailed again that afternoon and crossed the rest of the Sulu Sea overnight to Puerto Princesa; passengers for Cuyo itself book Iloilo to Cuyo. No other sailing in these listings links Panay with Palawan's capital, whose remaining boats go to Manila, Coron and Cuyo. The ship turns round there and usually heads back on a Tuesday afternoon (Puerto Princesa to Iloilo). Montenegro's schedule page gives a different departure hour from its weekly Facebook posters; the times here follow the posters.

Common questions

How long is the ferry from Iloilo to Puerto Princesa?
About 39 hours on the published timetable.
How many ferries a day go from Iloilo to Puerto Princesa?
It does not sail every day: one sailing a week, on Saturday. It leaves at 15:00, local time.
Who runs the ferry from Iloilo to Puerto Princesa?
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 Iloilo to Puerto Princesa?
Passenger fares run from ₱2,904 to ₱3,775. Prices as the operator published them on 11 September 2026.