Newsletter Subscribe
Enter your email address below and subscribe to our newsletter

Know which Cebu bus terminal to use, read the Bato route signs, and find through buses to Dumaguete and Bacolod without guesswork.
Use Cebu North Bus Terminal for Bantayan, Malapascua, northern Cebu, and through buses to Bacolod. Use Cebu South Bus Terminal for Moalboal, Kawasan Falls, Simala, Oslob, Dumaguete, and the southern coast. If you remember only one thing, remember the destination on the bus sign matters more than the color of the bus.
Cebu’s provincial buses leave throughout the day, but the terminals do not follow one minute-by-minute timetable for every route. Vehicles are dispatched by corridor, operator, passenger demand, traffic, and ferry conditions. Go straight to the ticket booth, say your final destination, and ask for the next trip. That simple habit will save you more time than a screenshot of an old schedule.
| Terminal | Where it is | Use it for | What to say at the booth |
|---|---|---|---|
| Cebu North Bus Terminal | Behind SM City Cebu in the North Reclamation Area | Danao, Carmen, Bogo, Hagnaya, Medellin, Daanbantayan, Maya, Bantayan, Malapascua, and Bacolod | “Hagnaya Port,” “Maya Port,” or “Bacolod through bus” |
| Cebu South Bus Terminal | N. Bacalso Avenue beside the Elizabeth Mall area | Carcar, Sibonga, Argao, Moalboal, Badian, Oslob, Santander, Dumaguete, and southern Cebu | “Bato via Barili,” “Bato via Oslob,” or “Dumaguete through bus” |
The two terminals are on different sides of central Cebu traffic. North is behind SM City Cebu. South is beside the E Mall area on N. Bacalso Avenue. Put the full terminal name into your map or ride-booking app. “Bus terminal” is not specific enough, and going to the wrong one can turn an easy morning into a cross-city rescue mission.
The northbound corridor follows Cebu’s eastern side before spreading toward the northern tip and the ports for Bantayan and Malapascua. Tell the dispatcher your final town or port, not only “north.” Say “Maya Port” instead of Daanbantayan if you are catching the Malapascua boat. Say “Hagnaya Port” if your destination is Bantayan Island.
| Destination on the bus sign | Main corridor or transfer | Journey it serves | The useful phrase |
|---|---|---|---|
| Danao | Liloan, Compostela, Danao City | Danao stops and port connections | “Please drop me near Danao Port.” |
| Carmen, Bogo, Medellin, Daanbantayan, or Maya | Danao, Carmen, Catmon, Sogod, Borbon, Bogo, Medellin | Northern towns and Maya Port | “Maya Port for Malapascua.” |
| Hagnaya | North corridor to Hagnaya Port | Ferry transfer to Santa Fe, Bantayan Island | “Hagnaya Port, not only Bogo.” |
| Bacolod via Toledo, San Carlos, and DSB | Toledo RORO crossing, San Carlos, Don Salvador Benedicto | Cebu City to Negros Occidental | “Bacolod via Toledo, San Carlos, and DSB.” |
Allow around four to five hours from Cebu City to Maya before the boat transfer, and give yourself more room on weekends and holidays. Hagnaya is the ferry gateway for Santa Fe. Maya is the boat gateway for Malapascua. The port name is the detail that keeps you from getting off one town too early.
Plan the island end of the journey with our guides to Bantayan Island and Malapascua Island. For a closer northbound day, Papa Kit’s in Liloan sits along the earlier part of the corridor, with a local transfer from the main road.
The word after “Bato” decides which coast the bus follows. This is Cebu’s most important bus-sign lesson. Bato via Barili travels down the west coast through Moalboal and Badian. Bato via Oslob travels down the east coast through Argao, Dalaguete, and Oslob.
| Route sign | Coast and useful stops | Best visitor uses | Do not confuse it with |
|---|---|---|---|
| Bato via Barili | Carcar, Barili, Dumanjug, Ronda, Alcantara, Moalboal, Badian, Alegria, Malabuyoc, Ginatilan, Samboan, Bato | Moalboal, Kawasan Falls, and Cebu’s southwest coast | Bato via Oslob, which uses the east coast |
| Bato via Oslob | Carcar, Sibonga, Argao, Dalaguete, Alcoy, Boljoon, Oslob, Santander, Bato | Simala, Oslob, and the southeast coast | Bato via Barili, which reaches Moalboal |
| Carcar, Sibonga, or Argao | Shorter trips along the southeast corridor | Town visits and transfers before the deep south | A through bus that may prioritize farther stops |
| Dumaguete | Southern Cebu, Santander, RORO crossing to Negros Oriental | Dumaguete City and onward Negros trips | A Cebu-only bus ending at Bato or Santander |
Bus signs can feel like code the first time, but the decision is simple. If you are going to Moalboal or Kawasan Falls, look for Barili. If you are going to Simala or Oslob, look for Oslob. If the sign and your destination do not match, do not board just because the conductor says the bus is leaving now.
The west-coast route serves Moalboal’s Basdaku and Basdiot and Kawasan Falls. The east-coast route serves the approach to Simala Shrine, Oslob whale shark watching, Tumalog Falls, and the Oslob Church and Cuartel ruins. Expect a tricycle or motorcycle transfer for attractions away from the highway.
Dumaguete and Bacolod are inter-island trips, but you can still begin at a Cebu bus terminal and continue on the same through-bus journey after the sea crossing. The easy rule is South for Dumaguete, North for Bacolod.
| Destination | Where to board in Cebu City | What to ask for | How the crossing works |
|---|---|---|---|
| Dumaguete | Cebu South Bus Terminal | “Dumaguete through bus. Which ferry crossing does it use?” | The bus travels through southern Cebu, crosses by RORO to Negros Oriental, then continues to Dumaguete |
| Bacolod | Cebu North Bus Terminal | “Bacolod via Toledo, San Carlos, and DSB” | The bus crosses from Toledo to San Carlos, then continues through Don Salvador Benedicto to Bacolod |
Go to Cebu South Bus Terminal and ask for the Dumaguete through bus. A through service can cross from Bato in Samboan to Tampi in Negros Oriental before continuing to Dumaguete. Another port pairing is Liloan in Santander to Sibulan. Ask which crossing your bus uses before paying. During the RORO segment, keep your valuables and medicine with you because passengers may be asked to leave the bus, sign the manifest, and sit in the ferry area.
Once you arrive, continue with our Dumaguete travel guides, including waterfalls, mountain roads, heritage stops, and nearby Negros Oriental trips.
Go to Cebu North Bus Terminal behind SM City Cebu and ask for Bacolod via Toledo, San Carlos, and Don Salvador Benedicto, usually shortened to DSB. The bus crosses from Toledo to San Carlos by RORO, then continues across Negros to Bacolod. Some services use the Tabuelan and Escalante corridor, so read the full route board and the final Bacolod terminal on your ticket before paying.
For the Negros Occidental side, browse our Bacolod travel guides for The Ruins, Campuestohan, Lakawon, city landmarks, and more places around the City of Smiles.
Both journeys depend on a working sea crossing. When bad weather pauses RORO operations, Cebu-only buses may continue while Dumaguete and Bacolod through trips stop. Start early and avoid placing a flight, wedding, or fixed appointment too close to your expected arrival.
Think in service windows, not exact minute-by-minute departures. Major corridors turn over regularly during the day, while long routes and inter-island buses have fewer runs. The ticket booth is where you get the next usable trip, especially when your journey includes a boat connection.
A terminal building can stay open even after the useful trip for your route has left. Holiday operations can also keep a terminal open longer without putting every destination on an all-night schedule. If your trip includes a ferry, ask two questions: “What is the next bus?” and “Will it reach the last boat?”
Ceres is the name most travelers recognize, but both terminals also handle local bus companies. Choose the bus that matches your destination, departure, vehicle class, and posted fare. A familiar logo is less important than the correct route sign.
Provincial fares depend on distance and bus class. The ordinary-bus matrix starts at ₱11 for the first five kilometers, then ₱1.90 for each succeeding kilometer. Regular air-conditioned service is ₱2.10 per kilometer. Students, senior citizens, and persons with disabilities receive the statutory 20 percent discount with valid identification. Read the fare board at the booth or inside the bus for your current point-to-point total.
Carry cash and keep your ticket until you leave the bus. Give yourself at least 30 minutes at the terminal on an ordinary day. On Friday afternoons, weekends, school breaks, and major holidays, arrive 60 to 90 minutes early. A queue can grow quickly when several buses are loading at once.
Take MyBus to SM City Cebu, walk to the North Bus Terminal, then ask for Hagnaya Port. At Hagnaya, buy the ferry ticket for Santa Fe. The city bus, provincial bus, and ferry are separate legs, so leave a generous buffer. The regular MyBus fare is ₱25.
With luggage, the simplest transfer is a metered taxi or booked car from the airport to Cebu South Bus Terminal. At the terminal, ask for Bato via Barili and say Moalboal. Do not board Bato via Oslob. If you land late at night, sleep in Cebu City and take an early bus rather than chasing the last southbound trip.
At the North Bus Terminal, say “Maya Port for Malapascua” before buying a ticket. Daanbantayan town and Maya Port are not interchangeable when you have a boat to catch. Start early enough to reach Maya in daylight.
For Oslob, choose Bato via Oslob. For Inambakan Falls in Ginatilan, use the west-coast Bato via Barili corridor and arrange a local transfer. For Osmeña Peak, ask for the current drop point and arrange a motorcycle for the mountain road.
There is no single booking site for every departure from both terminals. Most travelers still buy at the ticket booth. Some through-bus services offer operator reservations, so use the exact departure and terminal shown on the booking.
The terminal building can stay open longer than your route operates. Peak-season arrangements sometimes extend terminal hours, but that does not put every bus on an all-night schedule. Ask for the last actual trip to your destination.
Use Cebu South Bus Terminal. Ask for the Dumaguete through bus and which RORO crossing it uses that day.
Use Cebu North Bus Terminal behind SM City Cebu. Ask for Bacolod via Toledo, San Carlos, and DSB, then check the final Bacolod terminal on the ticket.
Use Bato via Barili and tell the conductor “Kawasan Falls, Badian.” Ask the conductor to alert you at the highway drop, then follow the local access route to the falls.
Choose Bato via Oslob. Say your exact stop because Oslob stretches along the coast.
Updated 10 August 2026: Route frequency and ferry operations move with traffic, passenger demand, and weather. Start early, use the correct terminal, and ask the ticket booth for the next bus and last connection.