Newsletter Subscribe
Enter your email address below and subscribe to our newsletter
Enter your email address below and subscribe to our newsletter

Looking for the latest fare rates and schedule of trips from Surigao to Siargao and vice versa? Our Surigao to Siargao Ferry Schedule and Fare Guide 2025 breaks down the timetable of boat schedules between Surigao Port in Surigao City and Dapa Port in Siargao Island, including fastcraft and roro ferries.
I had just been to Siargao for a month and took the Cebu-Surigao-Siargao route. You can rest assured that you are reading the latest boat schedule and ferry schedule from Surigao to Siargao and Siargao to Surigao.
👉Get your Surigao to Siargao ferry ticket!👈
There are a few players along the Surigao to Siargao route and vice versa. The most common players are Montenegro (the oldest RORO company along this route), Evaristo and Sons (RORO and fastcraft), and JP Shipping (RORO and fastcraft). A few small shipping companies also operate fastcraft ferries along this route.

The first trip from Siargao to Surigao is at 5 AM, and the last trip is at 1:45 PM. Meanwhile, the first trip from Surigao to Siargao is at 4 AM and the last trip is at 3:30 PM.
👉Get your Surigao to Siargao ferry ticket!👈
The travel time of ferries from Surigao Port to Dapa Port in Siargao is 1.5 hours for fastcraft ferries and 3-4 hours for roro ferries. From Surigao to Del Carmen Port in Siargao, the travel time of fastcraft ferries is 2 hours.
👉Get your Surigao to Siargao ferry ticket!👈
If you’re coming from Cebu, you will be docking at Surigao Port, the same port serving ferries bound for Siargao.
If you’re coming from the bus terminal, you can take a habal-habal (motorcycle taxi), tricycle, or multicab to get to Surigao Port. The trip takes 10 minutes, and the fare should not be more than 50 PHP (~1 USD).
Coming from Surigao Airport, take a habal-habal or tricycle to Surigao Port. The trip takes 20 minutes, and the fare is about 100 PHP (~2 USD).
Upon arriving at Dapa Port in Siargao, go outside the gate where habal-habal and tricycles wait. The fare is usually around 300 PHP (~6 USD) for the habal-habal and 400 PHP (~8 USD) for the tricycle. The travel time is 30 minutes.
Alternatively, you may take the DATSCO bus/modern jeepney (see map) to your hotel in General Luna. DATSCO Bus Terminal is located about 160 meters east of Dapa Port.

Note that its schedule is few and far between. The fare is 30 PHP (0.5 USD) per person, and the travel time is 30 minutes. If you’re not in a hurry, I highly recommend it.
Also, note that the bus/modern jeep only drops passengers at the town center. If your hotel is outside the town center, you’re better off chartering a habal-habal or tricycle.
👉Get your Surigao to Siargao ferry ticket!👈
DISCLAIMER: The schedules and rates are subject to change without prior notice. We try our best to keep the information updated. Shipping companies may also cancel trips without prior notice due to bad weather and safety reasons.
Trip Frequency: 4x daily
Port in Surigao City: Surigao Port (see map)
Port in Siargao: Dapa Port (see map)
Travel Time: 1.5 hours (fastcraft), RORO (3 hours)
| SURIGAO TO DAPA (DAILY) | DAPA TO SURIGAO (DAILY) |
| 4 AM (RORO) | 6 AM (fastcraft) |
| 6 AM (fastcraft) | 10 AM (RORO) |
| 10 AM (fastcraft) | 10 AM (fastcraft) |
| 3:30 PM (fastcraft) | 1 PM (fastcraft) |
👉Get your Surigao to Siargao ferry ticket!👈

| FASTCRAFT FARE RATES | RORO RATES | |
| Economy | 400 PHP (~7 USD) | 180 PHP (~3.5 USD) |
| Tourist | 400 PHP (~7 USD) | 200 PHP (~4 USD) |
| Business | 500 PHP (~9 USD) | 230 PHP (~4.5 USD) |
👉Get your Surigao to Siargao ferry ticket!👈
Trip Frequency: 2x daily
Port in Surigao City: Surigao Port (see map)
Port in Siargao: Dapa Port (see map)
Travel Time: 1.5 hours (fastcraft)
| SURIGAO TO DAPA | DAPA TO SURIGAO |
| 5:30 AM | 5:30 AM |
| 11:30 AM | 11 AM |
👉Get your Surigao to Siargao ferry ticket!👈
| FARE RATES | |
| Economy | 400 PHP (~7 USD) |
| Business | 450 PHP (~8 USD) |
| Mabuhay | 500 PHP (~9 USD) |
👉Get your Surigao to Siargao ferry ticket!👈
Trip Frequency: 3x daily
Port in Surigao City: Surigao Port (see map)
Port in Siargao: Dapa Port (see map)
Travel Time: 4 hours
| SURIGAO TO DAPA (DAILY) | DAPA TO SURIGAO (DAILY) |
| 1 AM | 5 AM |
| 5 AM | 7 AM |
| 11 AM | 11 AM |
NOTE: The oldest player in this route, Montenegro mostly caters to vehicles and cargo. They do carry passengers as well. However, the travel time takes about 4 hours from Surigao Port to Dapa Port.
👉Get your Surigao to Siargao ferry ticket!👈
| PASSENGER FARE RATES | |
| Regular | 288 PHP (~5 USD) |
| Student | 245 PHP (~4 USD) |
| Senior/PWD | 230 PHP (~4 USD) |
| Children (3-7 y/o) | 144 PHP (~3 USD) |
👉Get your Surigao to Siargao ferry ticket!👈
| VEHICLE RATES | |
| Bicycle | 486 PHP |
| Bicycle w/ side car | 720 PHP |
| Motorcycle | 1,944 PHP |
| Motorcycle w/ side car | 2,160 PHP |
| 4 Wheels | 2,916 PHP |
| 20 footer w/ prime mover | 15,840 PHP |
| 40 footer w/ prime mover | 27,360 PHP |
👉Get your Surigao to Siargao ferry ticket!👈
Trip Frequency: 1x daily
Port in Surigao City: Surigao Boulevard Fastcraft Port (see map)
Port in Siargao: Dapa Port (see map)
Travel Time: 2 hours
| DAPA TO SURIGAO | SURIGAO TO DAPA |
| 8:30 am | 1:45 pm |
NOTE: MB Zac Greggor 2 does not depart from Surigao Port. Instead, it leaves and docks at Surigao Boulevard, which is about 100 meters away from Surigao Port. You can find ‘Surigao Fascraft Port’ on Google Maps for the exact location.
👉Get your Surigao to Siargao ferry ticket!👈
| FARE RATES | |
| Regular | 400 PHP (~8 USD) |
| Student/PWD/Senior Citizen | 320 PHP (~6 USD) |
| Children (3-10 y/o) | 200 PHP (~4 USD) |
| Children (2 y/o below) | Free |
👉Get your Surigao to Siargao ferry ticket!👈
Trip Frequency: 2x daily
Port in Surigao City: Surigao Boulevard Fastcraft Port (see map)
Port in Siargao: Dapa Port (see map), Del Carmen Port (see map)
Travel Time: 2 hours
| SURIGAO TO SIARGAO | SIARGAO TO SURIGAO |
| 9 AM (Surigao to Dapa) | 9 AM (Dapa to Surigao) |
| 11 AM (Surigao to Del Carmen) | 11:30 AM MWF (Del Carmen to Surigao) |
NOTE: The MV Pilar Tuna Passion of SJ&G Shipping Lines departs from Surigao Boulevard and docks at Dapa Port or Del Carmen Port, depending on your destination. If you’re staying in General Luna, it’s best to take the ferry to Dapa Port.
👉Get your Surigao to Siargao ferry ticket!👈

| FARE RATES | |
| Regular | 400 PHP (~8 USD) |
| Student/PWD/Senior Citizen | 320 PHP (~6 USD) |
| Children (3-10 y/o) | 200 PHP (~4 USD) |
| Children (2 y/o below) | Free |
👉Get your Surigao to Siargao ferry ticket!👈
Siargao is quickly rising to the top for the most popular tourist destinations in the Philippines. If you’re still planing for your trip to Siargao, here’s a range of travel guide to help you out:
Got questions? Leave them in the comments. I’ll get back to you ASAP!
For updates, follow CEBU INSIDER on Facebook, Twitter, and Instagram.