Getting Around

Cebu to Dumaguete Ferry: the Direct Boat Does Not Exist, and What To Take Instead

25 September 2026 Updated 21 October 2026 13 min read
Cebu to Dumaguete Ferry: the Direct Boat Does Not Exist, and What To Take Instead

There is no direct fast ferry between Cebu City and Dumaguete. OceanJet, the operator everyone assumes runs it, has no direct sailing on that pair: what it sells is one ticket with a change at Tagbilaran. What actually works is a bus down the south of Cebu and a twenty-five minute barge, about 6 to 8 hours door to door for 600 to 700 PHP, or that OceanJet through ticket, which leaves Cebu at 08:20 and puts you in Dumaguete at 12:40 for 2 040 PHP.

Cebu to Dumaguete: pick your route

One tap. OceanJet times and fares read on its booking engine on 29 September 2026, other operators on 18 September 2026.

What matters most to you

Philippine ferry grids change without notice and the barge fare carries a moving fuel surcharge. Confirm your own date at the counter or on the operator's booking engine.

The four ways to cross, side by side

Every route here was read on the operators’ own systems, OceanJet on 29 September 2026 and the others on 18 September 2026. The table is the short answer; the sections below say where each one bites.

RouteTime and costUse it when
Bus to the south tip, then the barge6 to 8 h. 600 to 700 PHP all in, or 372 PHP on a Ceres through ticket.Default. Runs from 04:30 to 22:30, no booking needed.
OceanJet via Tagbilaran4 h 20 on one ticket, one departure a day at 08:20. 2 040 PHP in tourist class.You want a seat, air conditioning and no bus.
Overnight ROROAbout 6 h, overnight. From roughly 500 PHP.Only when it sails. A couple of nights a week at best.
Flight to Sibulan45 min in the air. One rotation a day.You are short on days, not on money.

Why there is no direct fast ferry, checked rather than assumed

This is worth stating plainly, because a dozen pages publish a Cebu to Dumaguete timetable that does not correspond to anything you can buy.

Queried on 29 September 2026, the OceanJet booking engine listed no direct sailing between Cebu and Dumaguete, in either direction. What it does offer when you search that pair is a single through journey labelled “via Tagbilaran”, two legs on one booking, covered below. An earlier version of this page, built on the operator’s schedule and fare lookups alone, said the journey could only be bought as two separate tickets: those lookups only return direct sailings, and the booking engine itself says otherwise.

Cokaliong lists Dumaguete among its destinations, so the overnight boat is real. But its live daily schedule, read the same day, carried seventeen sailings out of Cebu and not one of them was Dumaguete. That is the honest picture: an occasional crossing, not a service you can plan a week around.

If a page shows you a daily Cebu to Dumaguete fast craft timetable, it is copying an aggregator. Neither operator that could run it had a sailing on the day we checked.

The bus and the barge, which is how locals do it

The crossing itself is the easy part. Negros sits close enough to the southern tip of Cebu that the boat takes twenty-five minutes; the length of the day comes from the road that gets you there.

Lite Ferries vessels alongside in the port of Cebu
Ferries alongside in Cebu. The boats that leave here for Negros are barges at the far south of the island, not fast craft from the city. Photo: Arthur Uzoagba / Pexels

Cebu South Bus Terminal to the tip of the island

Buses leave Cebu South Bus Terminal all day for Bato and for Santander, the two towns at the bottom of the island. Reckon on 3 h 30 to 4 h for roughly 200 PHP, longer if you take a non-air-conditioned bus that stops everywhere.

The road hugs the west coast and passes Moalboal and its sardine run about halfway down, which is why a lot of travellers break the journey there rather than doing it in one sitting.

Ceres also sells a through ticket all the way to Dumaguete, barge included, at 372 PHP for the regular fare. First departure from Cebu is around 06:00 and the last around 23:00; coming back, the first leaves Dumaguete at 03:15. It is the cheapest way to do the whole thing and you stay in your seat while the bus is loaded onto the boat.

Two crossings, not one

Most guides only name one of them. Maayo Shipping runs both, with a fleet the company describes as eight barges working Negros, Cebu and Siquijor.

CrossingSailings each way
Liloan (Santander) to SibulanNine: 04:30, 06:00, 09:00, 12:00, 15:00, 18:00, 19:30, 21:00, 22:30.
Bato to TampiSeven: 05:00, 08:00, 10:30, 14:00, 17:00, 20:00, 23:30.

Liloan to Sibulan is the one to aim for if Dumaguete is your destination, because Sibulan is fifteen minutes from the city. Bato to Tampi lands you further north and suits you better if you are heading up the Negros coast instead.

Both are RORO barges, so a scooter or a car crosses with you. This is the only way to bring a vehicle from Cebu to Negros.

Why every website quotes you a different fare

You will find 120, 130, 150 and 200 PHP for the same twenty-five minute crossing, and all of them can be right on the day they were written.

The base passenger fare is 120 PHP. On top of it the operator adds a fuel surcharge, collected at the counter, and that surcharge moves. MARINA, the maritime regulator, raised the ceiling on it from 20 to 30 percent on 30 March 2026 and to 40 percent in April, then cut it in steps to 10 percent on 2 July 2026. MARINA Advisory 2026-61 raised it again to 15 percent on 19 October 2026, with immediate effect, calculated on the operator’s approved fare as of 28 February 2026. That is why quotes written at different times this year disagree without either being wrong. Liloan to Sibulan is also one of the eleven routes of LAYAG, the fare subsidy MARINA launched on 25 May 2026 (Advisory 2026-20): the government pays the approved increase to the operator, so the passenger pays the pre-increase fare. In the first week MARINA reported 150 PHP paid instead of 180 on this crossing. No end date has been announced, so ask at the counter whether the subsidised fare still applies on your day.

  • Bring cash. The barge counters do not take cards.
  • Do not book ahead. There is no reservation for a barge that leaves every ninety minutes or so.
  • Ask for the fare breakdown if the number surprises you: the surcharge is regulated, not discretionary.

Maayo publishes no timetable and no fare anywhere on its own site, which is the root of the confusion. Its own FAQ tells you to contact customer service for schedules. Until that changes, every published grid for this crossing is somebody’s dated reading, including this one.

Sibulan to Dumaguete

Sibulan port to central Dumaguete is about fifteen minutes. A tricycle runs roughly 100 PHP for the trip, a jeepney a fraction of that if you are not in a hurry.

One thing worth knowing: Dumaguete’s airport is in Sibulan too. If you are crossing by barge and flying out later in the trip, you land and depart from the same small town.

Three details decide whether this day feels long or merely slow.

  • Leave Cebu before 08:00. The bus is the variable, not the boat, and the afternoon traffic out of the city costs you an hour for nothing.
  • Eat before Santander. The pier has a couple of stalls and little else, and the wait can run to ninety minutes.
  • Keep your bag with you rather than in the hold. The barge turnaround is quick and the crossing is twenty-five minutes.

The OceanJet route through Tagbilaran

This one exists, it is comfortable, and almost nobody writes it up, because OceanJet’s timetables only list direct sailings: the through ticket only appears when you search Cebu to Dumaguete in the booking engine itself.

A provincial pier in the central Visayas of the kind fast craft berth at
Tagbilaran is the pivot of the fast craft routing: one sailing a day leaves here for Dumaguete, at 10:40.

The single sailing that makes it work

Tagbilaran to Dumaguete is served once a day, at 10:40, arriving 12:40. That one departure is the hinge of the whole itinerary. Miss it and there is no second chance until tomorrow.

OceanJet builds the through ticket around it. Of the twelve daily Cebu to Tagbilaran crossings, it is the 08:20 that connects: you reach Tagbilaran at 10:20 and board the 10:40 after a twenty minute stop. It is the only through departure of the day.

LegTimes, on one ticket
Cebu to Tagbilaran08:20 to 10:20, 2 h, voyage OJ892.
Stop in Tagbilaran20 minutes.
Tagbilaran to Dumaguete10:40 to 12:40, 2 h, voyage OJ885B.

What it costs, and the catch

Tourist class end to end is 2 040 PHP on the through ticket, 3 130 PHP in business, read on 29 September 2026. That is roughly three times the bus and barge. You arrive at 12:40 with your afternoon intact, which the 6 to 8 hour road version rarely gives you.

Book it as Cebu to Dumaguete: both legs sit on one booking, at exactly the price of the two bought one by one, 960 and 1 080 PHP. What OceanJet does if the 08:20 runs late and the 10:40 leaves without you is written nowhere: neither its policies page nor its FAQ mentions connecting trips, so ask at the counter before you count on the twenty minute stop. The real catch is that there is only one through departure a day, so a cancelled 08:20 costs you the day.

Coming back is sold the same way, on one ticket: Dumaguete at 13:00, Tagbilaran from 15:00 to 15:20, Cebu Pier 1 at 17:20, for the same 2 040 PHP in tourist class.

Tagbilaran to Dumaguete: one sailing a day, 10:40 to 12:40. Everything about this routing is built around not missing it.

The overnight ship and the flight

Two options that suit a minority of trips, and both deserve a sentence rather than a paragraph of false precision.

The overnight RORO

Cokaliong runs the night boats out of Cebu, leaving around 19:00 to 20:30 and arriving early the next morning, with fares starting around 500 PHP for the cheapest bunk. Dumaguete is on its destination list, but the frequency is low and the route was absent from the live grid on the day we checked.

Treat it as a bonus rather than a plan. If it happens to sail on your date it saves you a night’s accommodation; if it does not, you have lost nothing by defaulting to the bus.

The 45-minute flight

Cebgo and Cebu Pacific fly Cebu to Dumaguete in about 45 minutes, roughly one rotation a day. Against 6 to 8 hours on the ground the saving is obvious, and on a short trip it can buy back an entire day.

Philippine domestic routes are thin and they get cut, so check the carrier’s own booking engine for your date rather than trusting a schedule page. The airport is Sibulan, DGT, the same town as the barge port.

When the Coast Guard stops the boats

The Tanon Strait is narrow and sheltered compared with the open crossings further north, so the barge keeps running in weather that would stop a fast craft. That difference is the main practical argument for the southern route between June and November.

What gets suspended first

The Philippine Coast Guard suspends sailings by vessel class, not by route, and small fast craft go first. In a rough spell you can find the OceanJet legs cancelled while the RORO barges at Liloan are still loading cars.

It follows that the Tagbilaran routing is the fragile one. It depends on two fast craft legs and a single daily connection, so a suspension anywhere in the chain costs you the day rather than an hour.

What to do about it

Nothing dramatic, but the reflexes are worth having before you are standing at a counter.

  1. Check the operator’s advisory page the evening before, not the morning of.
  2. Never put an international flight out of Cebu on the same day as this crossing between June and November.
  3. If the fast craft is suspended, the bus and barge is usually still moving. Cutting your losses early beats waiting for a reinstatement that may not come.

Carrying on to Siquijor

Plenty of people cross to Dumaguete only because it is the door to Siquijor, and that leg is the well served one.

The Dumaguete seafront and port with ferries alongside
The Dumaguete waterfront. The pier sits in the middle of town, which is what makes an overnight stop here painless before the Siquijor boat.

OceanJet runs Dumaguete to Siquijor four times a day, at 07:20, 11:00, 13:00 and 19:10, in forty minutes, for 420 PHP in tourist class. Coming back it is 06:00, 10:00, 12:00 and 18:00.

If that is your plan, the arithmetic changes. Arriving at 12:40 by the Tagbilaran route catches the 13:00 boat only if everything runs on time, so the sensible move is to sleep in Dumaguete and take the 07:20. The detail of the crossings and the piers is in our guide on how to get to Siquijor.

Frequently asked questions

Is there a direct ferry from Cebu to Dumaguete?

No. OceanJet’s booking engine lists no direct sailing on that pair, and Cokaliong’s live daily schedule had no Cebu to Dumaguete departure on 18 September 2026 either. The crossing is done by bus plus a barge from the south of Cebu, or on OceanJet’s through ticket with a twenty minute change at Tagbilaran.

How long does it take to get from Cebu to Dumaguete?

Six to eight hours by bus and barge, depending on how long you wait at the pier and which bus you take. About 4 h 20 on the OceanJet through ticket via Tagbilaran, leaving Cebu at 08:20 and arriving at 12:40. Forty-five minutes by air.

How much is the Cebu to Dumaguete trip?

Around 600 to 700 PHP all in by bus and barge, or 372 PHP on a Ceres through ticket. The OceanJet through ticket via Tagbilaran is 2 040 PHP in tourist class and 3 130 PHP in business, read on 29 September 2026.

How much is the Liloan to Sibulan ferry?

The base passenger fare is 120 PHP, and a fuel surcharge is added at the counter. MARINA moved the ceiling on that surcharge several times in 2026, up to 40 percent in April, down to 10 percent on 2 July and back up to 15 percent since 19 October 2026 (Advisory 2026-61), which is why published fares for the same crossing range from 120 to 200 PHP. The crossing is also covered by MARINA’s LAYAG subsidy since 25 May 2026, under which passengers pay the pre-increase fare (150 instead of 180 PHP in its first week). Bring cash.

Can you take a car or a scooter from Cebu to Dumaguete?

Yes, on the barge. Both Liloan to Sibulan and Bato to Tampi are RORO crossings that load vehicles. The fast craft through Tagbilaran carries passengers only, so a vehicle means the southern route.

Do you need to book the Cebu to Dumaguete crossing in advance?

Not for the barge, which runs every ninety minutes or so and takes walk-ups. Book the OceanJet through ticket online if you are using the Tagbilaran route, because the single daily Tagbilaran to Dumaguete sailing does fill.

Which is better, Liloan to Sibulan or Bato to Tampi?

Liloan to Sibulan for Dumaguete itself, since Sibulan is fifteen minutes from the city and the crossing has nine sailings a day rather than seven. Bato to Tampi lands you further north on Negros and makes sense if you are heading up the coast instead.