
- •
- •
- •
- •
- •
- •
- •
- •
Travel from Mindanao Island (All Ports) to Cebu Island (All Ports) via the Cagayan de Oro, Mindanao Island - Dapitan Port, Mindanao Island - Ozamiz Port, Mindanao Island - Surigao City Port, Mindanao Island - Iligan 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 3 days a week, all year-round. The first ferry from the Cagayan de Oro, Mindanao Island port departs at 01:00, and the last at 20:00 from Ozamiz Port, Mindanao Island. Similar schedules apply for the Dapitan Port, Mindanao Island and Surigao City Port, Mindanao Island and Iligan Port, Mindanao Island and Nasipit Port, Mindanao Island and Sasa Port, Davao City, Mindanao Island and Port of General Santos (Makar Wharf), Mindanao Island ports. From June to September, there are approximately 12 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 10h 54min. Ticket prices range from €7.22 to €96.38. Book your tickets online to Cebu Island (All Ports) with Ferryscanner for an easy booking experience and the best price guarantee.
Ferry companies from Mindanao Island (All Ports) to Cebu Island (All Ports)
The Mindanao Island (All Ports) to Cebu Island (All Ports) route is run by the 2GO, Trans Asia Shipping Lines, Starlite Ferries, Starlite Roro Vehicle Booking, Oceanjet companies next week, which are sorted by average ticket price.
Mindanao Island (All Ports) to Cebu Island (All Ports) ferry schedule
Ferry times from Mindanao Island (All Ports) to Cebu Island (All Ports) 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 (All Ports) to Cebu Island (All Ports), with the 2GO, Trans Asia Shipping Lines, Starlite Ferries, Starlite Roro Vehicle Booking, Oceanjet companies connecting Cagayan de Oro, Mindanao Island - Dapitan Port, Mindanao Island - Ozamiz Port, Mindanao Island - Surigao City Port, Mindanao Island - Iligan 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 10h 54min on average from all ports, and ferries are available weekly. While choosing your ferry to Cebu Island (All Ports), keep in mind the departure and arrival ports.

How long is the ferry ride from Mindanao Island (All Ports) to Cebu Island (All Ports)?
The ferry trip from Mindanao Island (All Ports) to Cebu Island (All Ports) takes around 10h 54min, 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: 9h 20m from Cagayan de Oro, Mindanao Island - 10h from Dapitan Port, Mindanao Island - 10h 30m from Ozamiz Port, Mindanao Island - 14h 15m from Iligan Port, Mindanao Island - 12h from Nasipit Port, Mindanao Island - from Sasa Port, Davao City, Mindanao Island - 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 (All Ports) and Cebu Island (All Ports) is around 260.59km or 140.61nm. The longest ferry ride takes 14h 15min from Iligan Port, Mindanao Island to Cebu City Port.
As you book your ferry tickets from Mindanao Island (All Ports) to Cebu Island (All Ports) 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 (All Ports) to Cebu Island (All Ports)
The OCEANJET VESSEL ferry, run by Oceanjet, offers the fastest trip from Mindanao Island (All Ports) to Cebu Island (All Ports). 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 (All Ports) to Cebu Island (All Ports) possible?
No, a day trip from Mindanao Island (All Ports) to Cebu Island (All Ports) 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 (All Ports) to Mindanao Island (All Ports) ferry route.
Can I travel overnight by ferry from Mindanao Island (All Ports) to Cebu Island (All Ports)?
Yes, night ferries are available on the Mindanao Island (All Ports) to Cebu Island (All Ports) route. They depart from Cagayan de Oro, Mindanao Island and Ozamiz Port, Mindanao Island and Surigao City Port, Mindanao Island and Iligan Port, Mindanao Island and Nasipit Port, 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 (All Ports)
Cebu City Port - Liloan Port (Pier 88), Cebu Island ports in Cebu Island (All Ports) 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 (All Ports) to Cebu Island (All Ports)
Ferry ticket prices from Mindanao Island (All Ports) to Cebu Island (All Ports) 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 €23.13 for foot passengers.
- Dapitan Port, Mindanao Island , ferry tickets start at €16.53 for foot passengers.
- Ozamiz Port, Mindanao Island , ferry tickets start at €27.35 for foot passengers.
- Surigao City Port, Mindanao Island , ferry tickets start at €7.22 for foot passengers.
- Iligan Port, Mindanao Island , ferry tickets start at €27.94 for foot passengers.
- Nasipit Port, Mindanao Island , ferry tickets start at €94.60 for foot passengers.
- Sasa Port, Davao City, Mindanao Island , ferry tickets start at €70.80 for foot passengers.
- Port of General Santos (Makar Wharf), Mindanao Island , ferry tickets start at €- for foot passengers.
It’s best to book your tickets to Cebu Island (All Ports) 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 (All Ports) to Cebu Island (All Ports) 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 (All Ports).
Pick your ferry from the Mindanao Island (All Ports) to Cebu Island (All Ports) timetable

How to get from Mindanao Island (All Ports) to Cebu Island (All Ports)
To travel from Mindanao Island to Cebu Island, taking a ferry is your best option. You can catch ferries from ports in Cagayan de Oro, Dapitan, Ozamiz, Surigao City, Iligan, Nasipit, Sasa, Davao City, and General Santos. Each port is conveniently located near major city centers or airports, making access easy. Transportation options vary, with buses and taxis available at regular intervals, allowing travelers to reach the ports comfortably. Ferry schedules and travel times may differ, so it’s wise to check in advance for the most suitable option for your itinerary.
At each ferry terminal, you’ll typically find designated waiting areas to relax before departure. For Cagayan de Oro, the main terminal is easy to locate; in Dapitan, you’ll find it by the waterfront; Ozamiz offers a straightforward dock experience; while Surigao City has a well-marked terminal. Iligan, Nasipit, Sasa, Davao City, and General Santos also feature their own accessible terminals. Please remember to check your ticket or email from Ferryscanner for the most current updates, and aim to arrive early for a comfortable start to your journey.

On foot or by vehicle on the ferries from Mindanao Island (All Ports) to Cebu Island (All Ports)
You can easily hop on a ferry as a foot passenger from Mindanao Island (All Ports) to Cebu Island (All Ports). Ferries depart from Cagayan de Oro, Mindanao Island - Dapitan Port, Mindanao Island - Ozamiz Port, Mindanao Island - Surigao City Port, Mindanao Island - Iligan 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 (All Ports) to Cebu Island (All Ports)?
Ferries from Mindanao Island (All Ports) to Cebu Island (All Ports) don’t take vehicles. Only foot passengers can travel on this route.
Packing for your ferry trip to Cebu Island (All Ports)
You can usually bring your luggage for free when taking the ferry from Mindanao Island (All Ports) to Cebu Island (All Ports). 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:
- 2GO2GO2G Vessel, Starlite Roro Vehicle Booking Vessel, Oceanjet Vessel: Up to 0kg 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 (All Ports) to Cebu Island (All Ports). 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 (All Ports)
You can bring your pet on ferries from Mindanao Island (All Ports) to Cebu Island (All Ports), 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 (All Ports) to Cebu Island (All Ports)
Make your journey from Mindanao Island to Cebu Island an enjoyable adventure with these handy tips for a safe and comfortable trip!
Safety: Ferries on this route are equipped with modern safety features, ensuring your journey is secure and worry-free.
Parking: Ample parking is available at major ports like Cagayan de Oro and Davao City, making it easy to leave your vehicle behind.
Scenic Views: Enjoy breathtaking vistas along the route. Don’t forget to check out the colorful fishing villages and sparkling waters.
Ticket Tips: Book your tickets in advance to secure the best rates. The Ferryscanner app makes checking schedules and making reservations a breeze.
Onboard Dining: While meals are available onboard, it’s wise to bring your favorite snacks and water to stay refreshed during the trip.
Weather Preparedness: Pack a light jacket since indoor areas can be chilly, and consider sunscreen if you’re traveling during the summer months. High tides might make for a bumpier ride, so stay aware.
Deck Relaxation: Enjoy the fresh sea breeze on the outdoor deck, but be prepared for wind. It’s a great spot to take in the views!
As you arrive in Cebu, don’t miss the stunning local products and vibrant cultural landmarks waiting for you. Explore beautiful beaches and the lively markets that set Cebu apart from Mindanao!
Visit our blog for extra tips and ideas for your trip to Cebu Island (All Ports).

Where to catch the ferry from in Mindanao Island (All Ports)
To reach the ferry terminals in Mindanao, here are the key locations and their proximity to notable landmarks:
- Cagayan de Oro: The ferry terminal is at the Macabalan Port, about 5 km from the city center. Taxis and jeepneys provide convenient access.
- Dapitan Port: Located near the city proper, it's around 3 km from the Dapitan City Plaza. You can reach it by tricycle or taxi.
- Ozamiz Port: Just 1.5 km from the city center, accessible via motorcycle taxis or tricycles.
- Surigao City Port: About 2 km from the downtown area. Local transport options include tricycles and multicabs.
- Iligan Port: Approximately 5 km from the city center, reachable by taxi or habal-habal (motorcycle taxi).
- Nasipit Port: Located about 10 km from Butuan City, accessible by jeepney or taxi.
- Sasa Port, Davao City: Around 9 km from Davao's city center, with taxis and public buses available.
- Port of General Santos (Makar Wharf): Roughly 5 km from the city proper, reachable via tricycle or taxi.
In Cebu City, the Liloan Port (Pier 88) is located near major commercial areas, approximately 12 km from the city center, easily accessed by taxi or public transport.
While we aim to provide accurate information, please be aware that transportation schedules may change. If you spot any inaccuracies, we welcome your feedback through our support team.

Enjoy your time in Cebu Island (All Ports)
Cebu Island is a fantastic place to visit with lots of fun things to do! One special spot is Magellan’s Cross, a famous historical landmark. If you love the beach, you can relax on white sand at places like Mactan Island or Malapascua, where the water is super clear. Don’t forget to try some local food, like lechon, which is delicious roasted pig!
For nature lovers, you can explore the amazing Kawasan Falls, where you can swim in bright blue water. You can also go snorkeling to see colorful fish or take a trip to the nearby island of Bohol to visit the Chocolate Hills or see the tiny tarsiers.
Cebu Island is perfect whether you’re just spending a few days or starting your adventure to other nearby islands. You can easily explore new places while enjoying the rich culture and friendly people. Every corner of Cebu has something special waiting for you, so get ready for an exciting trip filled with fun, tasty treats, and beautiful sights!
Ferries connecting Mindanao Island (All Ports) with Cebu Island (All Ports)
Learn more about ferry options and other ways to travel from the Cagayan de Oro, Mindanao Island - Dapitan Port, Mindanao Island - Ozamiz Port, Mindanao Island - Surigao City Port, Mindanao Island - Iligan 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 (All Ports) to Cebu City Port - Liloan Port (Pier 88), Cebu Island ports in Cebu Island (All Ports).
