You are currently viewing 2025 Surigao City to Dinagat Islands Ferry Schedule and Fare Rates
Schedule of ferry trips from Surigao to Dinagat and Dinagat to Surigao

Schedule of ferry trips from Surigao City to Dinagat Island and from Dinagat to Surigao in the Philippines.

Planning a trip from Surigao City to the Dinagat Islands? Whether you’re visiting for business, family, or to explore the natural beauty of the islands, taking a ferry is a convenient and affordable option. Daily ferry services connect Surigao City to various ports in the Dinagat Islands, making sea travel accessible for all types of travelers.

In this guide, you’ll find the latest Surigao City to Dinagat Islands ferry schedules and fare rates, helping you plan your journey with ease.

Surigao City to Magsaysay, Dinagat Islands Ferry Schedule via Evaristo & Sons

Powered by 12Go system
  • 4:30 am
  • 11:00 am

Magsaysay, Dinagat Islands to Surigao City to Ferry Schedule Evaristo & Sons

Powered by 12Go system
  • 8:00 am
  • 3:00 pm

Passenger Fare and Travel Time – Evaristo & Sons

The fare starts at Php150 and the travel time is around 1.5 hours.

Surigao City Boulevard to San Jose Port, Dinagat Boat Schedule via Viel’s Shipping Lines

  • 6:25 am
  • 7:20 am
  • 8:15 am
  • 10:25 am
  • 11:45 am
  • 2:15 pm
  • 4:55 pm
  • 6:15 pm

San Jose Port, Dinagat to Surigao City Boulevard Boat Schedule via Viel’s Shipping Lines

  • 6:00 am
  • 7:00 am
  • 9:20 am
  • 10:15 am
  • 12:25 pm
  • 1:30 pm
  • 3:00 pm
  • 3:45 pm

Travel Time and Passenger Fare

The travel time from Surigao City Boulevard to San Jose Port via Viel’s Shipping Lines is around an hour. The fare is Php200.

Surigao City Boulevard to Basilisa, DInagat via Water Ups MPC

  • 12:00 nn

Basilisa, Dinagat to Surigao City Boulevard via Water Ups MPC

  • 5:30 am

Travel time

The travel time between Sitio Glen, Basilisa, Dinagat Islands and Surigao City is around 2.5 to 3 hours.

Surigao to Libjo, Dinagat Ferry Schedule

  • Monday to Saturday at 11:00 am

Libjo, Dinagat to Surigao Ferry Schedule

  • Monday to Saturday at 5:30 am

The travel time between Surigao City and Libjo, Dinagat is around 3 hours. It’s serviced by M/v Mikesepty Interisland Water Passenger Transport and Ryexanne SEA Express.

Have You Taken the Surigao–Dinagat Ferry? Share Your Experience!

If you’ve tried the ferry service between Surigao and Dinagat, we’d love to hear about your experience! Share your thoughts or travel tips in the comments below to help fellow travelers plan better.

⚠️ Important Reminder: Ferry schedules may change without prior notice. If you notice any updates or changes, please let us know so we can keep this information as accurate and helpful as possible.

If you’re traveling on a tight schedule, we strongly recommend contacting the ferry or bus company directly to confirm departure times. Please also be aware that in the event of a typhoon signal, all ferry trips are automatically canceled for safety reasons.

Safe travels and enjoy exploring the Philippines!

This Post Has 2 Comments

  1. dharb cabahug

    you are posting a wrong information for roro and fastcaft fare, fastcraft only 130 and roro 85 please change your post immediately.

    1. escapemanila

      Thank you for letting us know. I called Montenegro Lines and you are right, the fare is now P85. This is a promo rate and may increase anytime. Anyway, I have updated the post.

Leave a Reply