Skip to content

Island group · Philippines

Mindanao ferries

Surigao and Butuan link the north to Leyte and Cebu, while Zamboanga works the Sulu and Basilan crossings.

72
crossings
14
ports
7
operators

Sea travel here faces outward. Most of the 49 crossings listed at Mindanao’s 16 ports run north to the Visayas or on to Manila, and the longest of them, Davao City to Manila, takes the better part of three and a half days. Short local work is the exception: Zamboanga to Isabela on Basilan and Surigao to Siargao are both an hour and a half, and the busiest crossing on the island runs from Dapitan over to Dumaguete on Negros. 2GO Travel covers the long hauls out of Davao City, General Santos and Cagayan de Oro, while Lite Ferries and Cokaliong Shipping Lines carry most of what crosses to Cebu and Bohol.

Crossings

Every crossing in Mindanao

Busiest first. A crossing that leaves Mindanao for somewhere else is listed on both sides, because you could be standing at either end of it.

Ferries in Mindanao: common questions

How many ferry routes are there in Mindanao?
72 crossings with a published timetable start or end in Mindanao, between 14 ports. Each has its own page with the full timetable and fares.
What is the busiest ferry route in Mindanao?
Dumaguete to Dapitan, with 64 sailings a week on the current timetable, run by Lite Ferries, FastCat, Evaristo and Sons - Sea Transport Corporation, Cokaliong Shipping Lines Inc. and Montenegro Shipping Lines.
What is the shortest ferry crossing in Mindanao?
Siargao (Dapa) to Surigao, at about 1 hour 30 minutes. The longest listed is Davao City to Manila, at about 83 hours.
Which ferry companies operate in Mindanao?
Seven lines publish sailings here. The largest by sailings a week are Lite Ferries, FastCat, Cokaliong Shipping Lines Inc. and Evaristo and Sons - Sea Transport Corporation, followed by 3 smaller operators.
What is the cheapest ferry in Mindanao?
The lowest published passenger fare is ₱198, on Isabela to Zamboanga. Fares are as the operators publish them; check the operator's price for your day.