
Peñafrancia Shipping has daily ferry boat trips between San Juan, Leyte and Libjo, Dinagat Islands. The travel time is around 3 hours. The ticket price for the passenger fare is from ₱300.00 to ₱420.00 depending on the accommodation but only if there are options to choose from. Children below a certain age, senior citizens, and persons with disabilities generally have a discount. The ferry type for this route is a RORO.
Travel Time
The estimated travel time between San Juan, Leyte and Libjo, Dinagat Islands is 3 hours.
Amenities
- Aircon
- Canteen
Contact Information
Main Office
- Peñafrancia Shipping Corporation, No. 1002 Maharlika Highway, Brgy. New San Roque, Pili, Camarines Sur 4418
- +639175803935, +639988616498
- +63548716287
- [email protected]
San Juan, Leyte
- Cabalian Port, San Juan, Southern Leyte
- +639171254861
- [email protected]
Libjo, Dinagat Islands
- Libjo Port, Libjo (Albor), Dinagat Islands
- +639171092872
- [email protected]
BIG Hotel and Resort Discounts For You 🎉
Make sure you have a place to stay at San Juan, Leyte or Libjo, Dinagat Islands by checking out these popular accommodation deals around the area.
See More:
- Allen, Samar to Matnog, Sorsogon, Bicol and vice versa: Santa Clara Shipping
- Dumaguete, Negros to Dapitan and vice versa: Aleson Shipping
- Bacolod, Negros to Cebu City via Marcelo and vice versa: Ceres Liner
- Bacolod, Negros to La Carlota, Negros and vice versa: Ceres Liner
- Cebu City to Tagbilaran, Bohol: 2GO
- Dumaguete, Negros to Hinoba-an, Negros and vice versa: Ceres Liner
Key Policies
Terminal Fee
Check-In Time
Passengers with checked baggage or cargo need to check in at least four hours before the vessel’s departure.
ID Requirements
A valid government-issued ID such as SSS, PhilHealth, or Pag-IBIG is required at boarding.
Baggage (Allowance, Excess, Unclaimed)
Each passenger is entitled to a free baggage allowance of up to 20 kg.
Refunds and Rebooking
Refunds are subject to specific conditions, such as the reason for cancellation (e.g., weather or maintenance) and the timing of the request. Processing is usually done on weekdays, and lost tickets are not eligible for refunds. For tickets purchased through an outlet, refund requests may need to be made at the same location.
Transferrable / Non-transferrable Tickets
Tickets are non-transferable.
Sick Passengers
Peñafrancia Shipping requires a medical certificate for passengers with health conditions, confirming their fitness to travel by sea.
Frequently Asked Questions
Peñafrancia Shipping has daily ferry trips between San Juan, Leyte and Libjo, Dinagat Islands.
The amenities for this trip include but are not limited to:
- Aircon
- Canteen
San Juan to Libjo Schedule
| Departure Time | Arrival Time |
|---|---|
| 09:00 AM | 12:00 NN |
Libjo to San Juan Schedule
| Departure Time | Arrival Time |
|---|---|
| 03:00 PM | 06:00 PM |
| Accommodation | Fare |
|---|---|
| Ordinary | ₱300.00 |
| Aircon | ₱420.00 |
For more information, check out our Peñafrancia Shipping page.
Image Reference

You Might Also Like These Routes
Panglao Airport, Bohol to Tagbilaran, Bohol and vice versa
Bacolod, Negros to Hinoba-an, Negros and vice versa
Cebu City to Maasin, Leyte and vice versa
Cubao, Metro Manila to Naga, Camarines Sur, Bicol
Cubao, Metro Manila to Virac, Catanduanes, Bicol and vice versa
Kamias, Metro Manila to Cauayan, Isabela
Cubao, Metro Manila to Masbate City, Bicol and vice versa
Batangas to Caticlan, Aklan

Peñafrancia Shipping
Ferry Operator
₱150
₱449
₱540
₱1057
₱1350
₱935
₱2450
Leave a Message
Only registered users can add or reply to comments. Log in or create a free account 🎉
Comments (0)
No comments found for this route. Be the first one to post!