Skip to content

Ferry crossing

Puerto Princesa to Manila

2GO Travel sails from Puerto Princesa to Manila on Thursday and Sunday, leaving between 04:00 and 04:30 depending on the day. The crossing takes about 22 hours, and a ticket is ₱2,464.

Manila — Lawrence Ruiz / CC BY-SA 4.0

Sailing times

Puerto Princesa to Manila 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 2GO Travel's own schedule on . Lines change sailings at short notice; confirm with them before you travel.

Sailing on

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

Sailing times for Puerto Princesa to Manila
DepartsArrivesVesselRuns onCrossing
04:0002:00 the next dayMV 2GO MasiglaThu22h
04:3009:30 the next dayMV Saint Francis XavierSun29h
Coming backManila → Puerto Princesa2 a week · 29h · from ₱3,346

Published fares

What it costs

Every fare the operators publish on this crossing, for passengers and cabins.

Passengers

Passengers fares
ClassOperatorFare
Mega Value Class2GO Travel₱2,464
Tourist Class2GO Travel₱2,564
Business Class For 6, Upper/Lower2GO Travel₱3,012

Cabins and suites

Cabins and suites fares
ClassOperatorFare
Business Class Room For 2 (per room)2GO Travel₱7,095
Suiteroom For 2 (per room)2GO Travel₱7,649

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

Both Manila sailings leave Puerto Princesa before dawn, but they end very differently. Thursday's 04:00 runs direct and is due into Manila at 02:00 on Friday, in the small hours, while Sunday's 04:30 spends the evening at Coron and lands on Monday morning, which makes it the better choice for a daylight arrival.

They are the homeward legs of the two ships listed on Manila to Puerto Princesa.

Common questions

How long is the ferry from Puerto Princesa to Manila?
Between 22 hours and 29 hours, depending on the sailing. The typical crossing on the timetable is 22 hours.
How many ferries a day go from Puerto Princesa to Manila?
It does not sail every day: 2 sailings a week, on Thursday and Sunday. Departure times vary by day, between 04:00 and 04:30, local time.
Who runs the ferry from Puerto Princesa to Manila?
2GO Travel 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 Manila?
Passenger fares run from ₱2,464 to ₱7,649. Prices as the operator published them on 11 September 2026.