Skip to content

Ferry crossing

Puerto Princesa to Coron

2GO Travel sails from Puerto Princesa to Coron on Sunday, leaving at 04:30. The crossing takes about 13 hours, and a ticket is ₱2,233.

Coron — Photo: André Héroux, CC BY 3.0

Sailing times

Puerto Princesa to Coron 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

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

Every sailing below runs on Sun.

Sailing times for Puerto Princesa to Coron
DepartsArrivesVesselCrossing
04:3017:30MV Saint Francis Xavier13h
Coming backCoron → Puerto Princesa1 a week · 13h · from ₱2,233

Published fares

What it costs

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

Passengers

Passengers fares
ClassOperatorFare
Super Value Class2GO Travel₱2,233
Mega Value Class2GO Travel₱2,333
Tourist Class2GO Travel₱2,425
Business Class For 6, Upper/Lower2GO Travel₱2,579

Cabins and suites

Cabins and suites fares
ClassOperatorFare
Cabin For 42GO Travel₱2,630
Stateroom For 2 (per room)2GO Travel₱4,895
Suiteroom For 2 (per room)2GO Travel₱5,053

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 04:30 start means reaching the port in the dark, but it buys a passage made almost entirely in daylight and an arrival in Coron at 17:30, three hours before the evening sailing on to Manila leaves (Coron to Manila). Coron town is on Busuanga, the largest of the Calamian Islands, well north of the Palawan mainland, so the ship covers a good part of the province's length on the way. For the opposite direction, the southbound sailing leaves Coron in the morning and arrives late at night.

Common questions

How long is the ferry from Puerto Princesa to Coron?
About 13 hours on the published timetable.
How many ferries a day go from Puerto Princesa to Coron?
It does not sail every day: one sailing a week, on Sunday. It leaves at 04:30, local time.
Who runs the ferry from Puerto Princesa to Coron?
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 Coron?
Passenger fares run from ₱2,233 to ₱5,053. Prices as the operator published them on 11 September 2026.