Facts about the transport from Surigao to Dinagat Islands
| Cheapest Transport | $6 |
| Fastest Transport | 1h |
| Earliest Departure | 5:20 AM |
| Latest Departure | 1:30 PM |
| Departures per day | 2 |
| Distance | 50 kilometers |
| Transport Companies | Vince Gabriel Liner |

| Type | Operator | Class | Departure Time | Arrival Time | Price | Rating |
|---|---|---|---|---|---|---|
Ferry | Evaristo and Sons Sea | Tourist Class | 04:30 | 06:00 | $2.76 | |
Ferry | Evaristo and Sons Sea | Economy Class | 04:30 | 06:00 | $2.43 | |
Ferry | Evaristo and Sons Sea | Premium Class | 04:30 | 06:00 | $3.25 | |
Ferry | Evaristo and Sons Sea | Tourist Class | 11:00 | 12:30 | $2.76 | |
Ferry | Evaristo and Sons Sea | Economy Class | 11:00 | 12:30 | $2.43 | |
Ferry | Evaristo and Sons Sea | Premium Class | 11:00 | 12:30 | $3.25 |
When you want to get from Surigao to Dinagat Islands, your choices are limited. There is only one option we offer for this route:
The overland distance from Surigao to Dinagat Islands is 32 miles (50 km).
The flying distance is 32 miles (50 km).
The travel time from Surigao to Dinagat Islands takes approximately 1 hours.
To get from Surigao to Dinagat Islands prepare to shell out about USD 5.09 for your ticket.
Ferries depart from Surigao to Dinagat Islands 2 times a day.
While ferry is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 570 booked ferry tickets from Surigao to Dinagat Islands through our service. You can check reviews above.
| Cheapest Transport | $6 |
| Fastest Transport | 1h |
| Earliest Departure | 5:20 AM |
| Latest Departure | 1:30 PM |
| Departures per day | 2 |
| Distance | 50 kilometers |
| Transport Companies | Vince Gabriel Liner |