The shortest and cheapest way in going to Leyte from Mindanao is thru RORO ferry boat – Surigao to San Ricardo, Leyte compared to the route of Surigao City to Liloan, Leyte.
The average trip from Surigao City to Benit, San Ricardo port only took an hour and 30 mins and my niece (who is frequent traveler in this area) even experienced it for only 45 minutes while the average sailing time from Surigao to Liloan port is 4 hours but it has more ferry boats available plus six fastcat trips daily to and from Liloan, Leyte – Lipata, Surigao .
Wherever you go, go with all your heart.
There is no fixed schedule of the ferry boat both in Surigao port and San Ricardo, as long as all the passengers and vehicles are loaded and after all the coast guard’s SOP were done the boat will leave. But approximately it leaves every 4 to 5 hours depending on the time spent on off loading and loading of all the passengers and vehicles.
For inquiries you may leave a message at their FB page.