If you are trying to figure out the best way to get from Cebu to Dumaguete, the honest answer is: it depends on how much time you have and how much you want to spend. This route has three genuinely different ways to do it: fastcraft, the slower RORO ferry, and the Oslob shortcut if you are already down south for the whale sharks. Each option has its own trade offs, so let’s go through them one by one.
Flying from Cebu to Dumaguete
There is actually a direct flight on this route, run by Cebgo, taking around 45 to 50 minutes with several departures a day. It is easy to miss since most guides to this route are outdated, and a lot of travelers still assume they need to route through Manila or take the ferry. If your time is limited or you are prone to seasickness, this is worth checking before you default to the boat, fares run roughly 1,500 to 4,000 PHP one way depending on how far ahead you book, similar to or sometimes cheaper than the fastcraft once you factor in how much of a travel day it saves. The small trade off is legroom and baggage allowance, since these are smaller turboprop aircraft rather than full sized jets.
Fastcraft ferry: OceanJet

OceanJet runs daily fastcraft trips between Cebu City and Dumaguete, and this is the option most people end up taking. The trip takes around 4 hours and 20 minutes, often with a brief stop in Tagbilaran, Bohol along the way. Fares run roughly 1,700 to 2,600 PHP depending on the seating class you book. It is air conditioned, reasonably comfortable, and departs from the Cebu City pier, which is easy to reach by taxi or Grab from anywhere in the city.
Book a day or two ahead if you can, especially around weekends and holidays. Seats do sell out, and showing up at the pier with no reservation is a gamble I would not recommend during peak season.
RORO ferry: Cokaliong Shipping
If you are not in a rush, Cokaliong Shipping Lines runs a roll on roll off ferry between Cebu City and Dumaguete on select days, usually Monday, Wednesday, and Saturday heading south, with return sailings on Tuesday, Thursday, and Sunday. The ride takes about 6 hours, longer than the fastcraft, but fares start much lower, from around 480 PHP for economy seating up to roughly 5,640 PHP for private cabins. It is a solid choice if you are traveling on a tighter budget or just enjoy a slower boat ride with a view.

The Oslob shortcut with Lite Ferries
Here is a trick a lot of first timers miss. Instead of sailing all the way from Cebu City, you can take a bus south to Oslob, Cebu, which is where the whale shark watching tours are based, and catch a Lite Ferries boat straight across to Dumaguete from there. The crossing itself only takes about an hour, with passenger fares as low as 130 to 150 PHP. The bus ride from Cebu City to Oslob takes roughly 3 to 4 hours depending on traffic, so total travel time ends up similar to the direct fastcraft, but you get to combine it with whale shark watching or a stop at Kawasan Falls along the way.
This route makes the most sense if you already planned to swing through southern Cebu. If Oslob is not on your list, it is probably not worth the detour just to save on the ferry fare.
Combo option: bus plus ferry via Bato or Liloan
There are a couple of other short crossings from southern Cebu towns like Bato or Liloan over to Negros, which locals use more than tourists. These routes exist mainly for people connecting further south toward Bais or Siquijor rather than heading straight into Dumaguete city proper. Unless you have a specific reason to use them, they add complexity without much upside over the Oslob or OceanJet options.
Which option should you choose
If your priority is speed and comfort, take the OceanJet fastcraft straight from Cebu City. If you are counting every peso and do not mind a longer day, the Cokaliong RORO ferry is hard to beat. And if you are already planning to see the whale sharks in Oslob or want to break up the trip with Kawasan Falls canyoneering, the Oslob to Dumaguete Lite Ferries crossing is genuinely the smarter move, not just a workaround.
Cost comparison at a glance
Rough one way fares per person, in PHP, as of this writing: OceanJet fastcraft direct, 1,700 to 2,600. Cokaliong RORO direct, 480 to 5,640 depending on class. Bus to Oslob plus Lite Ferries crossing, around 250 to 400 total for bus fare and ferry combined, though your total time investment is about the same as the direct fastcraft once you add up the bus ride.
Terminal fees and what to expect at the pier
Both the Cebu City pier and the Dumaguete port charge a small terminal fee on top of your ticket, usually somewhere between 20 and 40 PHP, collected separately at a booth before you board. Arrive at least an hour early for the fastcraft and closer to two hours for the RORO ferry, since boarding can be slow and lines build up fast when a boat is loading vehicles alongside foot passengers. Porters will often offer to carry your bags for a small tip, entirely optional but appreciated if you are hauling a lot of luggage up the gangway.
Cebu City’s pier area can feel a little chaotic if it is your first time, with vendors, tricycles, and other passengers all competing for space near the entrance. Keep your ticket and ID out and ready, and do not be surprised if security asks you to open your bag for a quick check before you’re allowed through.
Practical tips for the crossing
Bring a light jacket for the fastcraft, the air conditioning runs cold. Keep your ferry ticket and a valid ID handy, since terminals do check before boarding. If you are prone to seasickness, ask for a seat lower and more central in the boat, and consider motion sickness tablets for the RORO option since the longer ride can get choppy depending on the season. July through October tends to bring rougher seas and occasional trip cancellations due to weather, so build in a buffer day if your schedule is tight.
Best time of day to travel
Morning departures tend to be the most reliable across all three main options. The earlier OceanJet trips generally see calmer water and fewer weather related delays, and if you are catching the Oslob combo, leaving Cebu City by 6 or 7 in the morning gives you enough buffer to make the early afternoon Lite Ferries crossing without rushing. Afternoon sailings are fine too, just build in extra time in case of delays so you are not stuck arranging a place to sleep in a terminal.

Where this fits in a bigger island hopping trip
A lot of travelers use Dumaguete as a stepping stone rather than a final destination, connecting onward to Siquijor by a short passenger boat, or backtracking to Cebu to continue toward Bohol. If Siquijor is part of your plan, it is worth comparing this leg against the more direct Cebu to Siquijor route, since some travelers find it faster to skip Dumaguete altogether and sail straight there.
Best Time of Year to Travel
The Tanon Strait between Cebu and Negros can get choppy from around June through November, which affects the fastcraft and Oslob shortcut more than the larger RORO ferries. If you are prone to seasickness, the dry season from December through May is calmer and also when the direct flight is least likely to face weather delays, which matters more on this route than it might seem since Cebgo operates a limited number of daily flights and a cancellation can mean a full day’s wait for the next one. Holy Week and the Sinulog festival period in January bring a real spike in demand across all three options, so book earlier than usual, ideally two to three weeks out, if your dates fall in either window.
What to Pack and What to Expect at the Terminals
Bring a light jacket for the fastcraft’s famously aggressive air conditioning, and keep your ticket and a valid ID handy since both ports check identification before boarding. Snacks and drinks are available at both terminals but cost more than in town, so grab something beforehand if you are watching your budget. The Dumaguete side is a smaller, simpler port than Cebu’s, so arrival there tends to be quicker once you are off the boat, and tricycles waiting right outside the terminal can get you into the city center or to Silliman University’s area in ten minutes or less.
Which Option Should You Pick
If your schedule is tight, take the direct Cebgo flight, it beats every boat option on time and is often competitively priced once booked a couple of weeks out. If you want the classic ferry experience and don’t mind the longer ride, the OceanJet fastcraft at four hours and twenty minutes is the reasonable middle ground. If you are combining this leg with Oslob’s whale sharks or Kawasan Falls, the bus plus Lite Ferries route through Oslob is worth the extra planning, since it turns one long travel day into two shorter, more interesting ones. Skip the RORO ferry unless you are genuinely trying to save every peso or need to bring a vehicle, the six hour crossing eats a big chunk of a travel day for a relatively small saving over the fastcraft.
Booking Ahead
The direct flight and the OceanJet fastcraft can both be booked online a few weeks ahead, which is worth doing during peak season since seats do sell out on popular departure times. The RORO ferries and the Oslob bus connection are more flexible about walk up bookings, so if your dates are firm but your exact departure time isn’t, those two options give you more room to adjust once you land in Cebu. This flexibility is part of why the Oslob route appeals to travelers building a looser, more improvised itinerary through the southern Visayas.
Whichever option you pick, double check your ticket time zone and terminal name before you leave your hotel, since Cebu City has more than one pier and showing up at the wrong one with a tight connection is a common and entirely avoidable headache that a two minute double check solves.
More Cebu Guides
Rounding out your Cebu leg? Here is what to actually do on the island.
Quick FAQ
How long is the ferry from Cebu to Dumaguete? The OceanJet fastcraft takes around 4 hours and 20 minutes direct, while the Cokaliong RORO ferry takes about 6 hours. The Oslob to Dumaguete Lite Ferries crossing is the shortest leg at roughly 1 hour, though you need to add bus travel time from Cebu City to Oslob first.
Is there a direct flight from Cebu to Dumaguete? No, there is currently no direct commercial flight on this route. Most air travelers fly into Dumaguete’s Sibulan Airport from Manila instead and treat Cebu as a separate leg of their trip.
What is the cheapest way to get from Cebu to Dumaguete? The Cokaliong RORO ferry has the lowest economy fare, starting around 480 PHP, though the bus and Lite Ferries combo via Oslob can come close depending on bus fare that day.
Do I need to go through Oslob to reach Dumaguete? No, it is optional. Oslob is only worth the detour if you also want to see the whale sharks there or visit Kawasan Falls on the way, since the direct OceanJet fastcraft from Cebu City is simpler if that is not on your itinerary.


