Skip to content

Ferry crossing

Tagbilaran to Cagayan de Oro

Lite Ferries sails from Tagbilaran to Cagayan de Oro on Tuesday, Thursday and Saturday, leaving at 19:30. The crossing takes about 9 hours, and a ticket is ₱1,488.

Tagbilaran — Photo: Subhashish Panigrahi, CC BY-SA 4.0

Sailing times

Tagbilaran to Cagayan de Oro 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 Lite Ferries's own schedule on . Lines change sailings at short notice; confirm with them before you travel.

Sailing on

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

Every sailing below runs on Tue, Thu, Sat.

Sailing times for Tagbilaran to Cagayan de Oro
DepartsArrivesVesselCrossing
19:3004:30 the next dayLite Ferry 159h
Coming backCagayan de Oro → Tagbilaran3 a week · 9h · from ₱1,488

Published fares

What it costs

Every passenger fare the operators publish on this crossing.

Passengers

Passengers fares
ClassOperatorFare
STANDARDLite Ferries₱1,488
TOURISTLite Ferries₱1,740

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

This is the long way from Bohol to Cagayan de Oro. Lite Ferries' evening ship from Tagbilaran spends nine hours crossing the Bohol Sea and lands at 04:30 in Cagayan de Oro, on Macajalar Bay in northern Mindanao, so the night is spent on board. The return also runs three evenings a week, leaving Cagayan de Oro at 19:00.

For a shorter crossing, go from Jagna on Bohol's south coast, where Lite Ferries and Cokaliong both sail to Cagayan de Oro.

Common questions

How long is the ferry from Tagbilaran to Cagayan de Oro?
About 9 hours on the published timetable.
How many ferries a day go from Tagbilaran to Cagayan de Oro?
It does not sail every day: 3 sailings a week, on Tuesday, Thursday and Saturday. It leaves at 19:30, local time.
Who runs the ferry from Tagbilaran to Cagayan de Oro?
Lite Ferries 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 Tagbilaran to Cagayan de Oro?
Passenger fares run from ₱1,488 to ₱1,740. Prices as the operator published them on 11 September 2026.