Contents
Leaving the bustling metropolitan energy of Cebu behind for the rugged landscapes of Northern Mindanao is a transition from the heart of the Visayas to the gateway of adventure. While Cebu is known for its historical landmarks and urban sprawl, Northern Mindanao, particularly Cagayan de Oro, serves as a portal to white water rafting, majestic waterfalls, and the cool highlands of Bukidnon. This route across the Bohol Sea is a classic Philippine journey, connecting two of the archipelago's most vital economic and cultural hubs.
You choose between the speed of a flight and the slow, rhythmic experience of a sea crossing. Whether you are rushing for a business meeting in the "City of Golden Friendship" or looking to save money by sleeping on a ship while the waves rock you to sleep, there is an option that fits your pace.
Cebu to Northern Mindanao by Flight
Flying is the most convenient way to cross the sea. Cebu Pacific flies from Cebu (Mactan Cebu Domestic Terminal 1) to Cagayan de Oro, landing at Laguindingan Airport.[1] Laguindingan lies outside the city and serves Cagayan de Oro and the wider region. It is the ideal choice if you have limited time or want to skip the overnight ferry.

Book early for the cheapest fares, and check the baggage rules of your fare: on Cebu Pacific, only GO Easy and GO Flexi bundles include checked baggage.[2]
Cebu to Northern Mindanao by Ferry
The overnight ferry is a quintessential Filipino travel experience. It is not just a mode of transport but a social event and a chance to rest without paying for a hotel night. Cokaliong Shipping Lines sails the MV Filipinas Cagayan de Oro from Cebu City on Monday, Wednesday and Friday evenings. It leaves at 19:00 and arrives in Cagayan de Oro at 07:00 the next morning.[3] Trans-Asia Shipping Lines also connects Cebu and Cagayan de Oro.[4]
The ferry offers a range of comfort levels. Cokaliong's fares per person are:
- Economy: PHP 1,686, the most economical way to travel like a local and enjoy the sea breeze.[3]
- Lounge: PHP 1,824.[3]
- Tourist: PHP 1,902.[3]
- Business Class: PHP 2,160.[3]
- Cabin: PHP 2,400 per person in a shared cabin, or from PHP 5,040 per room for a private cabin for 2. Suites cost PHP 5,760 (for 2) and PHP 8,640 (for 3) per room.[3]
Trans-Asia raised its base tariff by 10 percent on 1 October 2026,[4] so fares on its sailings are higher than older price lists suggest.
Comparing Your Options
| Mode | Schedule | Fare |
|---|---|---|
| Flight (Cebu Pacific) | Cebu to Laguindingan Airport[1] | Varies by date and bundle |
| Ferry (Cokaliong) | Mon, Wed, Fri, 19:00 to 07:00[3] | PHP 1,686 to PHP 2,400 per person, cabins from PHP 5,040 per room[3] |
Tips for Traveling from Cebu to Northern Mindanao
- Airport Transfer: Laguindingan Airport is a drive away from Cagayan de Oro city center. Arrange a shuttle van or a taxi once you land.
- Book Ferries Early: Private cabins sell out quickly, especially on weekends and holidays.
- Prepare for the Sea: If you are prone to motion sickness, bring tablets. The Bohol Sea can be choppy, though the large ferries are generally steady.
- Arrival Times: The ferry docks at 07:00,[3] so you arrive in time for a traditional breakfast of Puto Maya and hot chocolate at a local market. Many hotels in Cagayan de Oro offer early check-in for a fee.
Timetable
| Flight Cebu - Northern Mindanao $ 70.79–93.83 55m – 1h 10m | |
|
| Flight Cebu - Cagayan de Oro $ 66.12–79.81 50m – 1h 5m | |
|
|
| Ferry Cebu - Cagayan de Oro $ 31.98–60.89 9h 30m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Cebu to Northern Mindanao, including current prices and schedules.
The overnight ferry is the budget choice. Cokaliong Shipping Lines charges PHP 1,686 for an Economy berth on the Cebu to Cagayan de Oro sailing, and the night on board saves you a hotel.
Fly. Cebu Pacific flies from Cebu to Cagayan de Oro (Laguindingan Airport), a short hop compared with the overnight ferry.
The Cokaliong ferry leaves Cebu City at 19:00 and arrives in Cagayan de Oro at 07:00 the next morning, so the crossing takes about 12 hours. The flight is much shorter.
Cokaliong Shipping Lines sails the MV Filipinas Cagayan de Oro on Monday, Wednesday and Friday evenings at 19:00. Trans-Asia Shipping Lines also serves the route.
Large Philippine ferries usually have an onboard canteen. Bring some water and snacks for the overnight journey as well.
Fly into Laguindingan Airport, which Cebu Pacific lists as its airport for Cagayan de Oro.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Cebu Pacific: Cebu Pacific Destinations, Airports, and Terminal Numbers. Retrieved October 15, 2026.
- [2] Cebu Pacific: CEB Baggage Guidelines and Upgrade Options. Retrieved October 15, 2026.
- [3] Cokaliong Shipping Lines: Schedules & Rates. Retrieved October 23, 2026.
- [4] Trans-Asia Shipping Lines, Inc.: Trans-Asia Shipping Lines, Inc.. Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.