Sailing between Maasin (Southern Leyte) and Surigao City (Surigao del Norte)? Here’s your route guide—plus fast agent support.
REQUEST AVAILABILITY (Contact-first)

Live agents during office hours. Same-day e-ticket for confirmed payments before 5:00 PM (PH time); within 24 hours after office hours.
Updated: September 10, 2025 (Asia/Manila)
📌 Quick Summary
💡 Why Book with TripHappy.ph
- 📨 Contact-first booking with live agent help
- ⚡ Same-day e-ticket before 5 PM (PH)
- 🧾 Passenger tickets only
📝 Overview
The Maasin ⇄ Surigao route is served by OceanJet with an average sailing time of approx. 2 hours, subject to sea conditions. TripHappy confirms seats and issues e-tickets once paid.
⏰ Schedule – Maasin ⇄ Surigao (OceanJet)
| Direction | Time | Duration |
|---|---|---|
| Maasin → Surigao | 10:30 AM | about 2 hours |
| Surigao → Maasin | 1:00 PM | about 2 hours |
Schedules may change without prior notice. Availability is confirmed at booking.
💰 Ticket Prices
Fares vary by date, seat class, and availability. We’ll provide current fare options when you request availability.
🛳️ Ports & Locations
- Maasin City Port (Southern Leyte)
- Surigao City Port (Surigao del Norte) – gateway to mainland Surigao
📜 Changes & Policies (OceanJet)
- After e-ticket issuance, no online changes; rebooking must be done at the OceanJet pier office.
- Bring a valid Philippine government-issued ID for check-in and boarding.
🔗 Connecting from Surigao to Cebu via Maasin
| Route | Time | Duration |
|---|---|---|
| Surigao → Maasin | 1:00 PM | about 2 hours |
| Maasin → Cebu | 3:30 PM | about 3 hours |
This gives about 30 minutes to connect—tight. Choose only if you’re comfortable with minimal buffer; check sea conditions and have contingency plans.
🧳 Travel Tips
- Arrive at the pier at least 60 minutes before departure.
- Consider connection buffers if pairing with Cebu ⇄ Maasin the same day
- Pack small carry-on; follow baggage rules
🎟️ Ready to Book?
Request Availability (Contact-first)
E-ticket timing: Same-day issuance for confirmed payments before 5:00 PM (PH). After hours are processed within 24 hours.
⚠️ Important Notes
- Schedules and fares are subject to change without prior notice.
- Fast ferries are generally passenger-only; vehicle bookings handled on-site.
- Trips may be affected by weather/sea conditions; always check advisories.
❓ FAQ’s
How do I book the Maasin ↔ Surigao ferry?
This route is contact-first. Use the Request Availability link; our live agents will check seats and reply during office hours.
What is the Maasin ↔ Surigao schedule and duration?
Maasin → Surigao: 10:30 AM (about 2 hours). Surigao → Maasin: 1:00 PM (about 2 hours). Subject to change.
When will I receive my e-ticket?
Confirmed payments before 5:00 PM (PH) get same-day e-ticket. After office hours, issuance is within 24 hours.
Can I change my ticket online after issuance?
For OceanJet, online changes aren’t available; rebooking must be done at the pier office. Bring a valid PH government-issued ID.
Can I connect from Surigao to Cebu via Maasin on the same day?
Possible but tight (around 30-minute buffer). Consider weather and contingency plans.