Surigao → Siargao (Dapa) Ferry
42 sailings a week · fastest crossing 2 hr 30 min · fares from ₱230. Compare every operator below — schedules, fares, vehicle rates and port tips.
Compare & book on 12GoSurigao to Siargao (Dapa) — operator comparison
| Operator | Duration | Per week | Fare from | Type |
|---|---|---|---|---|
| Montenegro | 3 hrs | 21× | ₱230 | RORO |
| Evaristo & Sons | 2 hr 30 min | 21× | ₱330 | RORO |
Which operator should you pick?
- Evaristo & Sons— fastest crossing at 2 hr 30 min
- Montenegro— cheapest fares from ₱230
Evaristo & Sons schedule
Full details →Montenegro schedule
Full details →Surigao to Siargao (Dapa) ferry — common questions
How long is the ferry from Surigao to Siargao (Dapa)?
Crossing times range from 2 hr 30 min to 3 hrs depending on operator and vessel type.
How much is the Surigao to Siargao (Dapa) ferry?
Passenger fares start at ₱230 one-way. Student, senior/PWD and child discounts apply with a valid ID; terminal fee is paid at the port.
Which operator is best for Surigao to Siargao (Dapa)?
Evaristo & Sons: fastest crossing at 2 hr 30 min. Montenegro: cheapest fares from ₱230.
How often do ferries run from Surigao to Siargao (Dapa)?
Around 42 sailings a week across all operators. See the timetable below for exact days and times.
Operators change times and fares at short notice. Confirm with the operator before you travel · how we source data
Ports on this corridor
Surigao Port (Eva Macapagal Terminal) Dapa Port (Siargao)Surigao to Siargao (Dapa) ferry: route facts and return trip
The Surigao to Siargao (Dapa) ferry connects Surigao with Siargao (Dapa) (Surigao del Norte). 2 operators sail it: Evaristo & Sons and Montenegro. The Surigao to Siargao (Dapa) crossing takes from about 2 hr 30 min to 3 hrs, depending on the operator and vessel, covering roughly 40 to 60 km. Ferries on Surigao to Siargao (Dapa) are RoRo ferries.
Surigao to Siargao (Dapa) is also a crossing from Mindanao to Siargao Island, within the Mindanao island group. The Surigao Port to Dapa Port sailing leaves from Surigao Port and arrives at Dapa Port.
Going back? The Siargao (Dapa) to Surigao ferry is the return trip, a crossing from Siargao Island to Mindanao. Siargao (Dapa) to Surigao departure times can differ from the Surigao to Siargao (Dapa) times, so check the Siargao (Dapa) to Surigao sailings before you book a round trip. Check current ferry cancellations and sea conditions before you travel, because sailings can be suspended during typhoons or when the Coast Guard raises a gale warning.