Skip to content

Ferry crossing

Maasin to Surigao

OceanJet and FastCat run 2 sailings a day from Maasin to Surigao, the first at 10:30 and the last at 18:00. The crossing takes between 2 hours and 4 hours, depending on the sailing, and a ticket is ₱766.

Sailing times

Maasin to Surigao 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 FastCat's own schedule and OceanJet's own schedule on . Lines change sailings at short notice; confirm with them before you travel.

Every sailing below runs daily.

Sailing times for Maasin to Surigao
DepartsArrivesOperatorCrossing
10:3012:30OceanJet2h
18:0022:00FastCat4h
Coming backSurigao → Maasin14 a week · 2h · from ₱766

Published fares

What it costs

Every passenger fare the operators publish on this crossing.

Passengers

Passengers fares
ClassOperatorFare
EconomyFastCat₱766
Premium EconomyFastCat₱845
Tourist ClassOceanJet₱880
Open AirOceanJet₱880
Business ClassFastCat₱924
Business ClassOceanJet₱1,320

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 two boats on this route run at very different speeds. OceanJet's fast craft leaves at 10:30 and docks in Surigao at 12:30, while FastCat's evening sailing takes four hours and docks at 22:00, so anyone on that one should arrange a bed in Surigao City before boarding. FastCat's catamaran covers sixty nautical miles from the west coast of Southern Leyte to the northern tip of Mindanao, and vehicles can go too, since the company's ships are roll-on/roll-off. On the return from Surigao, FastCat leaves after midnight and reaches Maasin before dawn, while OceanJet leaves at 13:00.

Common questions

How long is the ferry from Maasin to Surigao?
Between 2 hours and 4 hours, depending on the sailing. The typical crossing on the timetable is 2 hours.
How many ferries a day go from Maasin to Surigao?
2 departures a day, every day of the week. The first boat leaves at 10:30 and the last at 18:00, local time.
Who runs the ferry from Maasin to Surigao?
OceanJet and FastCat run this crossing. Tickets are sold by the operator; this site lists the timetable and does not sell them.
How much is the ferry from Maasin to Surigao?
Passenger fares run from ₱766 to ₱1,320. Prices as the operator published them on 11 September 2026.