The provincial bus network is almost entirely Ceres Liner — frequent air-conditioned buses on the major south and north routes, no advance booking, pay the conductor on board. It’s cheap, well-used, and the backbone of getting around. The single most important thing to know about it is the terminals.
Cebu has two main bus terminals serving opposite directions, and using the wrong one costs about 90 minutes. The South Bus Terminal (CSBT) on N. Bacalso Avenue serves the south and south-west: Moalboal (₱90–120, 2–2.5h), Badian/Kawasan (₱130–160), Oslob (₱165–185, 3–4h), Bato and Barili. That’s the whole adventure circuit — sardines, canyoneering, whale sharks. The North Terminal at SM City Cebu serves the north and the island ports: Hagnaya for Bantayan (₱95–110), Maya for Malapascua (₱100–120), Danao for Camotes (₱50–70). The trap is that Google Maps defaults some province route searches to the North Terminal — so a “Cebu City to Moalboal by bus” query can send you north when Moalboal is south. Triple-check before leaving your accommodation.
In the city and Mactan, Grab is the practical option (₱80–200 city trips; set it up before arrival), with rush-hour surges 7–9am and 5–7pm. Beyond the metro it doesn’t operate, and the local modes take over: jeepneys (₱10–15, route 04C reaches the CSBT area, 02B runs Colon–Fuente), tricycles for short barangay hops (agree the fare first — tourist quotes run 50–100% over the local ₱15–50), and habal-habal motorcycle taxis, which are genuinely the right vehicle for the Osmeña Peak trailhead (₱100–150), Moalboal town to Panagsama (₱30–50), and Oslob to Tumalog Falls (₱100–150 return). Negotiate before departure; insist on a helmet.
South-coast timing is the other thing worth planning. The Moalboal sardine school is resident and year-round, but the snorkel zone crowds after 9am — be in the water by 8, which means leaving CSBT by 5–5:30am. Oslob’s whale-shark sessions run 6am–noon, and there’s no same-morning bus that gets you to Tan-awan by 6 — take a ~2:30am private transfer or overnight in Oslob. Combining Moalboal sardines with Badian canyoneering in one day is achievable but tight, with no room for missed connections.
Frequently Asked Questions
- Which bus terminal do I use?
- South Bus Terminal (CSBT, N. Bacalso) for Moalboal, Badian/Kawasan, Oslob — the whole south adventure circuit. North Terminal (SM City Cebu) for Hagnaya/Bantayan, Maya/Malapascua, and Danao/Camotes. Using the wrong one costs about 90 minutes.
- Does Grab work everywhere?
- Only in Cebu City and Mactan (₱80–200 city trips). It doesn't operate in the provincial towns or outer islands — there you switch to jeepney, tricycle, and habal-habal.
- What time should I leave for the south coast?
- Leave CSBT by 5–5:30am to be snorkelling the Moalboal sardines by 8am before crowds. Oslob's whale-shark sessions start 6am and need a ~2:30am private transfer or an overnight in Oslob.