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
- 4:30 am
- 11:00 am
Magsaysay, Dinagat Islands to Surigao City to Ferry Schedule Evaristo & Sons
- 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!

Glen Nomad is a travel blogger and the founder of Escape Manila, one of the top travel blogs in the Philippines. He has visited all 82 provinces in the Philippines and has explored 53 countries across Asia, North & South America, East Africa, Europe, and Australia. Follow him on IG at @escapemanila


you are posting a wrong information for roro and fastcaft fare, fastcraft only 130 and roro 85 please change your post immediately.
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.