Planning to sail between Cebu City and Maasin (Southern Leyte)? Here’s everything you need—plus fast agent help.
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 TripHappy.ph?
- 📨 Contact-first booking: we check seats and reply in office hours
- ⚡ Same-day e-ticket before 5 PM (PH)
- 👩💼 Live agents for schedules, seat classes, and questions
- 🧾 Passenger tickets only (fast ferries don’t take vehicles)
ℹ️ Overview
The Cebu ⇄ Maasin crossing is operated by OceanJet with a journey time of about 3 hours (sea/weather dependent). TripHappy confirms seat availability and issues e-tickets once paid.📅 Schedule – Cebu ⇄ Maasin (OceanJet)
Schedules may change without prior notice. Availability confirmed at booking.💳 Ticket Prices
Fares vary by date, seat class, and availability. Our agents will quote the current options when you request.📍 Ports & Locations
- Cebu Pier 1 (Cebu City) — OceanJet terminal
- Maasin City Port (Southern Leyte) — gateway to Southern Leyte
📜 Changes & Policies (OceanJet)
- After e-ticket issuance, changes can’t be made online; rebooking must be handled at the OceanJet pier office.
- Bring a valid Philippine government-issued ID for check-in and boarding.
🚢 Connecting to Surigao via Maasin (Same-Day Option)
| Cebu → Maasin | 7:00 AM (approx. 3 hours) → arrive around 10:00 AM |
| Maasin → Surigao | 10:30 AM (approx. 2 hours) |
⏱️ This leaves about 30 minutes to connect. It’s tight—only book if you’re comfortable with minimal buffer and calm sea conditions. Have a backup plan.
💡 Travel Tips
- Arrive 45–60 minutes before departure
- Keep a buffer for weather-related delays
- Pack essentials in a small carry-on and follow baggage rules
🎟️ Ready to Book?
Request Availability (Contact-first)E-ticket timing: Same-day issuance before 5:00 PM (PH). After hours: within 24 hours.
⚠️ Important Notes
- Arrive at the pier at least 45–60 minutes before departure for smooth check-in.
- Bring a valid government-issued ID for boarding.
- Schedules may change due to weather or operational reasons. Always confirm before travel.
- Tickets are non-transferable once issued.
❓ FAQs
How do I book the Cebu ↔ Maasin ferry?
This route is contact-first (no auto-confirm). Use the Request Availability link; our live agents check seats and reply during office hours.
What is the schedule and duration?
Cebu → Maasin: 7:00 AM (approx. 3 hours).
Maasin → Cebu: 3:30 PM (approx. 3 hours).
Schedule subject to change.
When will I receive my e-ticket?
For confirmed payments before 5:00 PM (PH), issuance is same-day. After office hours, issuance is within 24 hours.
Can I change my ticket online after issuance?
For OceanJet, online changes aren’t allowed; rebooking must be done at the OceanJet pier office. Bring a valid PH government-issued ID.
Can I connect from Cebu to Surigao via Maasin on the same day?
Yes, but it’s tight (about 30 minutes buffer). Consider sea conditions and have contingency plans.