10.3157° N · 123.8854° E — Cebu, Philippines
transport

South Cebu to North Cebu Transfer Guide (2026): Moalboal to Malapascua/Bantayan

The honest answer on getting from South Cebu (Moalboal, Badian) to North Cebu (Malapascua, Bantayan) — why there's no shortcut, what a private driver and the public bus route actually cost, and when to just overnight in Cebu City instead.

By Cebu Destinations Team Updated July 17, 2026 Verified July 2026 5 min read

TL;DR: There’s no shortcut from South Cebu (Moalboal, Badian) to North Cebu (Malapascua, Bantayan) — every route runs through Cebu City. A private driver covers it door to door in 6-7 hours for ₱7,000+; public transport takes 8-9 hours for ₱600-950. Splitting the trip with an overnight in Cebu City makes it manageable. Verified July 2026.

Travelers building a Cebu itinerary around both the south (Kawasan Falls, whale sharks, the sardine run) and the north (Malapascua’s thresher sharks, Bantayan’s beaches) run into the same problem: there’s no direct route between them. Cebu is a long, narrow island, and South Cebu and North Cebu are served by two entirely separate bus terminals on opposite sides of Cebu City. This guide gives the honest version — what the transfer actually costs and takes, your real options, and when it’s smarter to just break the trip in two.

South Cebu to North Cebu: Options at a Glance

OptionTotal timeTotal costBest for
Private driver, direct6-7 hrs₱7,000+ (per vehicle, one-way to Maya)Groups splitting cost, no cross-town hassle
Public transport (bus + transfer + bus + boat/ferry)8-9 hrs~₱600-950/personBudget travelers, flexible schedule
Overnight in Cebu City (split the trip)2 days, ~2.5-5 hrs eachSame as above + 1 night’s lodgingMost travelers — lowest schedule risk

Costs and times are for the Moalboal-to-Malapascua direction; Bantayan via Hagnaya runs slightly shorter. ₱62 ≈ US$1, July 2026. Verified July 2026.

Why Isn’t There a Shortcut?

Because South Cebu and North Cebu are served by two completely separate bus terminals, on opposite sides of Cebu City, and nothing connects them directly. South Bus Terminal on N. Bacalso Avenue handles everything toward Moalboal, Badian, and Oslob; North Bus Terminal on the SM City Cebu grounds handles everything toward Maya (for Malapascua) and Hagnaya (for Bantayan). There’s no ferry, backroad, or provincial connector that skips Cebu City — every legitimate option for this transfer either drives through the city or routes around it by the same general path a private car would take.

Option 1: The Public Transport Route

Bus to Cebu City, cross-town transfer, then bus to the north, then the final boat or ferry. The full sequence:

  1. Moalboal to Cebu City South Bus Terminal — Ceres bus, ₱90-110, about 2.5-3 hours. See our Cebu City to Moalboal guide for the reverse of this leg in full detail.
  2. South Bus Terminal to North Bus Terminal — a cross-town transfer of about 20-45 minutes depending on traffic. MyBus runs an hourly loop between the terminals for around ₱30; a Grab typically runs ₱150-300 and is faster and less hassle with luggage. See our Buses in Cebu terminal guide for exactly where each terminal sits.
  3. North Bus Terminal to Maya or Hagnaya — a bus or van, roughly ₱200-300, taking 3-5 hours depending on the destination. Our Cebu to Malapascua via Maya Port guide and Cebu to Bantayan ferry guide cover both legs in full.
  4. The final crossing — a public boat to Malapascua (30-35 minutes, ₱295-340) or the Hagnaya-Santa Fe ferry to Bantayan (1-1.5 hours, ₱295-396).

All-in, this runs roughly ₱600-950 per person and 8-9 hours, not counting waiting time at each connection. It’s genuinely the budget option, but it stacks four separate legs into one day, and a delay on any one of them — Moalboal traffic, a slow cross-town transfer, a bus that leaves late from North Terminal — can cascade into missing the last boat or ferry of the day.

Option 2: A Private Driver, Direct

A private car or van skips the terminal-hopping entirely and drives you door to door. Rates for a Moalboal-to-Maya Port transfer start at roughly ₱7,000 (about US$113) one-way for a 3-seater vehicle, covering pickup at your Moalboal hotel and drop-off at Maya’s pier, with the drive itself running 5.5-7 hours. A transfer toward Hagnaya (for Bantayan) is a somewhat shorter drive and generally prices a little lower, though exact quotes vary by operator. These are per-vehicle rates, not per-person, so splitting the cost across a group of 4-6 people brings it close to public-transport pricing while cutting out every terminal wait and cross-town transfer.

Booking is typically arranged through a tour operator or your resort, and most services run 24 hours with a midnight surcharge (commonly around ₱600) for pickups between roughly 11 PM and 3 AM. Confirm exactly which port you’re being dropped at — Maya for Malapascua, Hagnaya for Bantayan — since the two are not close to each other and a driver quoting “north Cebu” without specifying can mean either.

Why an Overnight in Cebu City Beats Both

For most travelers, breaking this transfer into two days is the better move. Instead of one 8-9 hour public-transport slog or a single expensive private drive, spend a night in Cebu City in between: Moalboal to Cebu City on day one (2.5-3 hours, done by lunchtime), then Cebu City to Maya or Hagnaya on day two (3-5 hours plus the final crossing), each with slack built in.

This costs one extra night’s accommodation, but it removes almost all the schedule risk — a late Moalboal bus no longer threatens your last boat to Malapascua, because you’re not trying to make both connections in the same day. It also gives you a genuine half-day in Cebu City to eat somewhere good, do a load of laundry, or just decompress between two very different parts of the province. Compare Cebu City hotels near the bus terminals on Agoda — staying near IT Park or Fuente Osmeña keeps you a short Grab from either terminal the next morning.

How to Choose

  • Traveling solo or on a tight budget, with flexible timing: the public transport route, split across two days if at all possible.
  • Traveling as a group of 3+ and want to skip the terminal-hopping: a private driver, split across the group to bring the per-person cost down close to public transport.
  • On any kind of schedule — a booked resort check-in, a same-day flight window, a Kalanggaman or Virgin Island tour already reserved: overnight in Cebu City. It’s the one option that doesn’t stack four uncertain connections into a single day.
  • Traveling with heavy dive gear or young kids: a private driver, direct, regardless of budget — the terminal transfers are the part of this trip that punish luggage and patience the most.

What About Flying Instead?

There’s no domestic flight that shortcuts this — Malapascua and Bantayan don’t have commercial airports, so even a Cebu-to-somewhere-else flight doesn’t remove the final overland-and-boat leg. The closest thing to a flight-based shortcut is simply flying into Mactan-Cebu (CEB) fresh rather than driving down from Moalboal first, which is why many travelers doing both regions choose to fly home from CEB after North Cebu and treat South Cebu as a separate earlier leg of the trip, rather than trying to loop back through it. If your itinerary allows it, sequencing South Cebu first, then North Cebu, then flying out of CEB is generally smoother than the reverse, since it avoids backtracking south again before your flight.

What to Pack and What to Confirm

Whichever option you choose, carry more cash than you’d expect to need — bus conductors and small ferry ticket windows in both South and North Cebu are not reliably card-friendly, and a private driver may expect cash for tolls or fuel top-ups along the way. If you’re taking the public route, pack light enough to manage your own bags across the cross-town transfer between terminals; a backpack or a bag with wheels beats a hard-sided suitcase when you’re navigating a crowded terminal floor or a Grab trunk. Confirm your private driver’s exact drop-off point in writing before the trip (Maya port versus Hagnaya port are a meaningful distance apart), and if you’re timing a same-day public transport run, check the North Bus Terminal’s departure board as soon as you arrive rather than assuming your planned bus will still be running on schedule.

The Honest Take

This transfer is the least glamorous part of a two-region Cebu trip, and no amount of planning turns it into something pleasant — you’re either paying a premium to skip it, or accepting a long day stacking public transport connections. What separates a smooth version of this trip from a miserable one isn’t the mode of transport, it’s whether you build in slack. A same-day public-transport run from Moalboal straight through to a same-evening Maya boat or Hagnaya ferry is genuinely risky — one delayed leg and you’re stuck overnight somewhere with little reason to be there. Splitting the trip with a Cebu City overnight, or simply paying for a private driver if the budget allows, both remove that risk. Don’t schedule anything time-sensitive on either end of this transfer, and treat it as a travel day, not a sightseeing one.

Sources

Planning the rest of the route? See our Cebu to Malapascua via Maya Port and Cebu to Bantayan ferry guides for the north-side legs, or our Cebu City to Moalboal guide for the south-side leg in the other direction.

Book Tours & Hotels for This Trip

Find and book the best deals — prices and availability update in real time. Links open in a new tab.

Where to stay near Moalboal

Top-rated hotels for this trip — tap through to check live rates.

Prefer a rental? Vacation rentals near Moalboal

Self-catering condos and apartments — book the exact unit, kitchen included.

Browse all vacation rentals →

Before you go

Frequently asked

Is there a direct way to get from Moalboal to Malapascua or Bantayan?
No. There's no shortcut, ferry, or direct route that skips Cebu City — both South Cebu and North Cebu funnel through the city's two separate bus terminals, on opposite sides of town. Every option, public or private, effectively routes through or around Cebu City in some form.
How long does it take to get from Moalboal to Malapascua?
Realistically 6-9 hours door to door. Public transport (bus to Cebu City, cross-town transfer, bus to Maya, boat to the island) runs 8-9 hours; a private driver doing the whole run direct takes 6-7 hours. Either way, this is a full-day transfer, not a half-day one.
How much does a private driver cost from Moalboal to Malapascua or Bantayan?
A private car or van from Moalboal to Maya Port (for Malapascua) starts at roughly ₱7,000 (about US$113) one-way for a 3-seater, more for a larger van, covering the whole 5.5-7 hour drive door to door. Hagnaya (for Bantayan) is a somewhat shorter drive and typically prices a little lower. Split across a group of 4-6, it becomes cost-competitive with public transport.
What's the cheapest way from South Cebu to North Cebu?
Public transport: a Ceres bus from Moalboal to Cebu City South Bus Terminal (₱90-110, 2.5-3 hours), a cross-town transfer to North Bus Terminal (₱30-150, 20-45 minutes by MyBus or Grab), then a bus to Maya or Hagnaya (₱200-300, 3-5 hours), plus the final boat or ferry crossing. All-in, this runs roughly ₱600-950 depending on destination island.
Should I overnight in Cebu City instead of doing this in one day?
For most travelers, yes. Splitting the transfer across two days — South Cebu to Cebu City on day one, Cebu City to North Cebu on day two — turns one grueling 8-9 hour transit day into two comfortable 2.5-5 hour ones, and gives you a buffer if any leg runs late. It costs one extra night's accommodation but removes almost all of the schedule risk.
Which bus terminal do I need for this transfer?
South Bus Terminal (N. Bacalso Avenue) for the Moalboal or Badian leg, and North Bus Terminal (SM City Cebu grounds) for the Maya or Hagnaya leg — they're on opposite sides of Cebu City, roughly 20-45 minutes apart depending on traffic. Budget real time and, ideally, a Grab rather than trying to walk or guess a jeepney route between them.
Can I do this transfer as a day trip and be back the same night?
No — this is a one-way relocation transfer, not a day trip. Both South Cebu and North Cebu deserve a multi-day stay on their own, and the 6-9 hour one-way journey between them makes a same-day round trip impractical and not something any traveler should plan around.

More Places to Explore

Related Guides

Keep Exploring

Read more guides or browse all Cebu destinations.