
- •
- •
- •
- •
- •
- •
- •
- •
Travel from Mindanao Island to Cebu Island via the Cagayan de Oro, Mindanao Island - Dapitan Port, Mindanao Island - Surigao City Port, Mindanao Island - Nasipit Port, Mindanao Island - Sasa Port, Davao City, Mindanao Island - Port of General Santos (Makar Wharf), Mindanao Island and Cebu City Port - Liloan Port (Pier 88), Cebu Island ports, with ferries running 7 days a week, all year-round. The first ferry from the Dapitan Port, Mindanao Island port departs at 09:00, and the last at 20:30 from Port of General Santos (Makar Wharf), Mindanao Island. Similar schedules apply for the Cagayan de Oro, Mindanao Island and Surigao City Port, Mindanao Island and Nasipit Port, Mindanao Island and Sasa Port, Davao City, Mindanao Island ports. From June to September, there are approximately 6 crossings per week. In quieter periods, the route is served by around 8 crossings per week. The fastest ferry departs from Surigao City Port, Mindanao Island and reaches Cebu City Port in 5h 30min, while on average the ferry trip from all ports lasts about 19h 41min. Ticket prices range from €7.22 to €96.38. Book your tickets online to Cebu Island with Ferryscanner for an easy booking experience and the best price guarantee.
Ferry companies from Mindanao Island to Cebu Island
The Mindanao Island to Cebu Island route is run by the 2GO, Trans Asia Roro Vehicle Booking, Starlite Ferries, Starlite Roro Vehicle Booking, Oceanjet companies next week, which are sorted by lowest ticket price.
Mindanao Island to Cebu Island ferry schedule
Ferry times from Mindanao Island to Cebu Island vary by company and season. Key info to keep in mind:

Can I take a ferry from Mindanao Island to Cebu Island?
Yes, you can take a ferry from Mindanao Island to Cebu Island, with the 2GO, Trans Asia Roro Vehicle Booking, Starlite Ferries, Starlite Roro Vehicle Booking, Oceanjet companies connecting Cagayan de Oro, Mindanao Island - Dapitan Port, Mindanao Island - Surigao City Port, Mindanao Island - Nasipit Port, Mindanao Island - Sasa Port, Davao City, Mindanao Island - Port of General Santos (Makar Wharf), Mindanao Island and Cebu City Port - Liloan Port (Pier 88), Cebu Island ports. The ferry trip takes around 19h 41min on average from all ports, and ferries are available daily. While choosing your ferry to Cebu Island, keep in mind the departure and arrival ports.

How long is the ferry ride from Mindanao Island to Cebu Island?
The ferry trip from Mindanao Island to Cebu Island takes around 19h 41min, with the fastest ferry getting there in 5h 30min travelling from Surigao City Port, Mindanao Island to the Cebu City Port port. For the remaining departure ports, the average travel time is: 8h 26min from Cagayan de Oro, Mindanao Island - 10h from Dapitan Port, Mindanao Island - 12h from Nasipit Port, Mindanao Island - 32h 30min from Sasa Port, Davao City, Mindanao Island - 47h 30min from Port of General Santos (Makar Wharf), Mindanao Island. Travel times vary based on the departure and arrival port, ferry operator, weather conditions on the day, and whether you go for a high-speed or conventional ferry. You may find that on some routes, only one ferry company is available.
The distance between Mindanao Island and Cebu Island is around 267.67km or 144.44nm. The longest ferry ride takes 47h 30min from Port of General Santos (Makar Wharf), Mindanao Island to Cebu City Port.
As you book your ferry tickets from Mindanao Island to Cebu Island with Ferryscanner, you’ll see the Recommended option, which is calculated using an algorithm that considers factors like direct routes, speed, e-ticket availability, and arrival times to make sure you find the best choice for your trip.
Fastest ferry travelling from Mindanao Island to Cebu Island
The ferry, run by Oceanjet, offers the fastest trip from Mindanao Island to Cebu Island. The ferry leaves from Surigao City Port, Mindanao Island and reaches Cebu City Port port in roughly 5h 30min.
Is a day trip from Mindanao Island to Cebu Island possible?
No, a day trip from Mindanao Island to Cebu Island isn’t really doable, as the shortest ferry ride takes around 5h 30min, and there’s no return ferry the same day. To enjoy your time there without rushing, we suggest planning to stay at least one night.
You can use our ferry search and booking system to check return options and schedules. For more info, take a look at the Cebu Island to Mindanao Island ferry route.
Can I travel overnight by ferry from Mindanao Island to Cebu Island?
Yes, night ferries are available on the Mindanao Island to Cebu Island route. They depart from Cagayan de Oro, Mindanao Island and Surigao City Port, Mindanao Island and Nasipit Port, Mindanao Island and Sasa Port, Davao City, Mindanao Island and Port of General Santos (Makar Wharf), Mindanao Island and arrive at Cebu City Port. It's a relaxing way to travel and make the most of your time.
This summary for the Mindanao Island (All Ports) to Cebu Island (All Ports) route is based on recent data and is updated regularly. Schedules may change due to seasons, ferry operators, or availability. For the latest timetable, including routes, stops, and prices, check our ferry search and booking system.
Explore more around Cebu Island
Cebu City Port - Liloan Port (Pier 88), Cebu Island ports in Cebu Island are perfect for day trips, island hopping, or short ferry rides to nearby destinations within 100 km or 2 hours.

Ferry prices, offers and discounts from Mindanao Island to Cebu Island
Ferry ticket prices from Mindanao Island to Cebu Island depend on your ticket type, the ferry company, and departure port. Foot passenger fares range from €7.22 to €96.38. Cabins or premium seats can be added at extra cost. When sailing from:
- Cagayan de Oro, Mindanao Island, ferry tickets start at €22.53 for foot passengers.
- Dapitan Port, Mindanao Island, ferry tickets start at €14.23 for foot passengers.
- Surigao City Port, Mindanao Island, ferry tickets start at €7.22 for foot passengers.
- Nasipit Port, Mindanao Island, ferry tickets start at €18.61 for foot passengers.
- Sasa Port, Davao City, Mindanao Island, ferry tickets start at €68.46 for foot passengers.
- Port of General Santos (Makar Wharf), Mindanao Island, ferry tickets start at €62.85 for foot passengers.
It’s best to book your tickets to Cebu Island early to lock in the lowest price, as fares usually go up the closer you get to the departure date.
Ferry Offers
Special offers on ferries from Mindanao Island to Cebu Island may be available depending on the season and ferry company. These can include early booking deals or limited-time discounts. Stay updated by checking the Ferryscanner blog, following us on social media, or subscribing to our newsletter. All available offers are automatically applied during booking, so you always get the best price when traveling to Cebu Island.
Pick your ferry from the Mindanao Island to Cebu Island timetable

How to get from Mindanao Island to Cebu Island
Traveling from Mindanao to Cebu Island is best done by ferry, with several departure points catering to your needs. Main ports include Cagayan de Oro, Dapitan, Surigao City, Nasipit, Sasa in Davao City, and General Santos. Each port offers convenient access via local transport. Cagayan de Oro is close to the city center and the airport, with frequent jeepney and taxi options. Davao’s Sasa Port connects well through rides from downtown, while the General Santos port is easily reachable by tricycle or taxi.
At each port, you'll find terminals designed for passenger comfort, where you can expect a lively atmosphere. Cagayan de Oro's terminal is well-marked, while Dapitan has a more laid-back dock feel. Surigao City boasts a busy terminal, and Nasipit offers a straightforward setting. For Sasa, look for signs leading to the main entry, and General Santos features a dedicated passenger area. Remember to check your ticket or the email from Ferryscanner for any updates and arrive early to enjoy a comfortable start to your journey.

On foot or by vehicle on the ferries from Mindanao Island to Cebu Island
You can easily hop on a ferry as a foot passenger from Mindanao Island to Cebu Island. Ferries depart from Cagayan de Oro, Mindanao Island - Dapitan Port, Mindanao Island - Surigao City Port, Mindanao Island - Nasipit Port, Mindanao Island - Sasa Port, Davao City, Mindanao Island - Port of General Santos (Makar Wharf), Mindanao Island and arrive at Cebu City Port - Liloan Port (Pier 88), Cebu Island ports. Most ships are accessible for wheelchair users too, and if you're unsure about specific facilities, feel free to reach out to our support team. Try to arrive at the port at least an hour before your ferry departs. You can also add options like Flexi Cancellation or SMS Notifications during booking to stay informed and flexible.

Can I bring a car on the ferry from Mindanao Island to Cebu Island?
Ferries from Mindanao Island to Cebu Island don’t take vehicles. Only foot passengers can travel on this route.
Packing for your ferry trip to Cebu Island
You can usually bring your luggage for free when taking the ferry from Mindanao Island to Cebu Island. Most ferry companies allow 1 piece of luggage up to 50 kg per person. The rules might change depending on the company or the ferry. Luggage allowance for each ferry:
- : Up to 0kg per passenger.
- : Up to 10kg per passenger.
Please label your luggage clearly before boarding. Make sure to place it in the storage areas shown by the crew.
If you have large or extra bags, there may be an extra charge depending on the ferry company. For full details or special luggage rules, feel free to contact our support team.
Cabins on board
Cabins are not available on the ferries from Mindanao Island to Cebu Island. However, comfortable lounge seating or designated rest areas are provided for you to relax in during your trip.
Taking your pet on board to Cebu Island
You can bring your pet on ferries from Mindanao Island to Cebu Island, but each ferry company has its own rules. Here's what you should generally expect:
- Pets over 10 kg usually stay in onboard kennels, while smaller pets (under 10 kg) can travel in a pet carrier by your side.
- Service dogs are not subject to kennel rules.
- Bring all needed documents and pet supplies.
For full details on pet policies, check the ferry company’s page on our site or contact our support team. We are here to help.

Ferry travel tips from Mindanao Island to Cebu Island
Make your journey from Mindanao Island to Cebu Island a delightful adventure with these handy tips for a safe, comfortable, and enjoyable trip!
Safety: Ferries on this route meet modern safety standards, providing a reliable and pleasant experience for all travelers.
Parking: Ample parking is available at major ports like Cagayan de Oro, Dapitan, and Surigao City. Arrive early to secure your spot.
Scenic Views: Don't miss the breathtaking coastal sights along the route. Keep your camera ready to capture stunning ocean vistas and island landscapes.
Ticketing: Booking your tickets early is wise. Using the Ferryscanner app can simplify your reservations and keep you updated on schedules.
Dining: Many ferries offer dining options, but bringing your own snacks and water can be a great idea. Pack light meals for a fun onboard treat.
Weather Gear: Prepare for varying weather. Sunscreen is a must during summer, while a light jacket can keep you warm in chilly indoor areas.
Relaxing Onboard: Take time to unwind while enjoying the ride. Just remember that outdoor decks can be windy, making it a perfect spot to enjoy sea breezes.
Natural Beauty: Don't miss Cebu's stunning beaches and rich cultural landmarks. Experience the vibrant local markets and the historic Magellan's Cross.
Visit our blog for extra tips and ideas for your trip to Cebu Island.

Where to catch the ferry from in Mindanao Island
To reach the ferry terminals on Mindanao Island, here's where you can find them:
- Cagayan de Oro: The terminal is located in the city center, near the Agora Bus Terminal, easily accessible by taxi or local jeepneys.
- Dapitan Port: This terminal is close to the city center and can be reached via tricycles or local buses.
- Surigao City Port: Situated near the downtown area, it’s accessible by taxis or jeepneys, especially from major hotels.
- Nasipit Port: Located a short distance from the town center; public transportation options include jeepneys and tricycles.
- Sasa Port, Davao City: Just outside the city center, taxis and ride-sharing services are popular for getting there.
- Port of General Santos (Makar Wharf): Located near the city, taxis provide convenient access.
For Cebu City at Liloan Port (Pier 88), this terminal is found along the northeastern coast, approximately 40 kilometers from Cebu City center. Access is available via taxis, buses, or car rentals.
Transportation options at each port include taxis, jeepneys, and sometimes tricycles, but options may vary. Always check for the latest transport schedules, as they can change. If you notice any inconsistencies in this information, please reach out to our support team for assistance.

Enjoy your time in Cebu Island
Cebu Island is a magical place that you will love to visit! It has beautiful beaches like Moalboal and Malapascua where you can swim or play in the sand. One special thing about Cebu is the tasty local food. Make sure to try lechon, which is crispy roasted pig, and fresh seafood from the markets!
There are many fun things to do here too! You can visit Magellan's Cross and find out about history, or explore Kawasan Falls where you can swim in sparkling blue water. If you love nature, you can hike up Osmeña Peak for amazing views! Don’t forget to look for hidden gems like the cute cafes and stunning viewpoints around the island.
Cebu Island is perfect for a quick visit or as a base to explore other nearby islands, like Bohol with its cute tarsiers and Chocolate Hills. Whether you want adventure or just to relax, Cebu has something for everyone. Get ready for an unforgettable trip filled with amazing sights, yummy food, and friendly people!
Ferries connecting Mindanao Island with Cebu Island
Learn more about ferry options and other ways to travel from the Cagayan de Oro, Mindanao Island - Dapitan Port, Mindanao Island - Surigao City Port, Mindanao Island - Nasipit Port, Mindanao Island - Sasa Port, Davao City, Mindanao Island - Port of General Santos (Makar Wharf), Mindanao Island ports in Mindanao Island to Cebu City Port - Liloan Port (Pier 88), Cebu Island ports in Cebu Island.

2GO2GO2G VESSEL 2GO

STARLITE RORO VEHICLE BOOKING VESSEL Starlite Roro Vehicle Booking

