Skip to content

Ferry crossing

Manila to Siargao (Dapa)

2GO Travel sails from Manila to Siargao (Dapa) on Monday, leaving at 18:30. The crossing takes about 29 hours, and a ticket is ₱3,386.

Manila — Lawrence Ruiz / CC BY-SA 4.0

Sailing times

Manila to Siargao (Dapa) 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 Mon.

Sailing times for Manila to Siargao (Dapa)
DepartsArrivesVesselCrossing
18:3023:30 the next dayMV Saint Francis Xavier29h
Coming backSiargao (Dapa) → Manila1 a week · 53h · from ₱3,562

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₱3,386
Super Value Class2GO Travel₱3,465
Tourist Class2GO Travel₱3,676
Business Class For 6, Upper/Lower2GO Travel₱3,983

Cabins and suites

Cabins and suites fares
ClassOperatorFare
Cabin For 42GO Travel₱4,222
Stateroom For 2 (per room)2GO Travel₱11,587
Suiteroom For 2 (per room)2GO Travel₱12,087

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

Late on Tuesday night, at 23:30, the weekly 2GO ship from Manila ties up at Dapa, on the south coast of Siargao, the island off the north-eastern tip of Mindanao. The call lasts three hours. At 02:30 on Wednesday MV Saint Francis Xavier sails on to Nasipit and Ozamiz, then back to Manila, where it is due on Friday morning.

That 02:30 departure is also the only sailing back to Manila, and it takes the long way round through northern Mindanao (Siargao to Manila), so anyone returning by 2GO stays at least a week. For other connections, Evaristo and Sons runs four crossings a day to Surigao on the mainland.

Common questions

How long is the ferry from Manila to Siargao (Dapa)?
About 29 hours on the published timetable.
How many ferries a day go from Manila to Siargao (Dapa)?
It does not sail every day: one sailing a week, on Monday. It leaves at 18:30, local time.
Who runs the ferry from Manila to Siargao (Dapa)?
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 Manila to Siargao (Dapa)?
Passenger fares run from ₱3,386 to ₱12,087. Prices as the operator published them on 11 September 2026.