Guide · Getting there

Cebu to Moalboal: the bus, the drive and the transfer

Moalboal is a few hours from Cebu City by road, whichever way you travel. Here is how to go from Cebu to Moalboal by public bus, by car or by private transfer, with the times the municipality and the listings give.

Check availabilityfrom $108 · cancel at no cost

Editorial team, moalboalwhaleshark.comUpdated October 22, 2026Read time: 6 min20 sources

Quick answer

01Distance
89 km from Cebu City, says the municipality.1
02By bus
2.5 to 3.5 hours from the Cebu South Bus Terminal.23
03Which bus
Ceres Liner marked Bato via Barili, not Bato via Oslob.4
04From the airport
3 to 4 hours by private van or taxi.5
05Booked transfer
Private car or van, 4 hours, from $130 per booking.

Three ways down the west coast

Moalboal lies 89 km from Cebu City, which the municipality says a public bus covers in about 3 hours.1 There is no train and no airport in between, so every option runs on the same road down the island's west coast: a public bus from the city, your own car or scooter, or a private van booked in advance.

Which to choose depends mostly on where you start and how much luggage you carry. From a hotel in Cebu City with a backpack, the bus is simple and frequent. Straight off a flight with suitcases, a private transfer takes the whole problem off your hands. With your own vehicle, you gain the freedom to stop on the way and to reach the beaches without a tricycle at the end.

Allow most of a morning or afternoon for the trip whichever way you go. The province itself gives 3 to 3.5 hours by car from Cebu City, while the municipality estimates 2.5 to 3 hours for a driver on the same road.67 City traffic at either end is what makes the difference, so the earlier you leave, the closer you get to the lower figure.

By bus from the airport

From the arrivals hall to Panagsama

  1. 30 to 60 min

    Taxi or Grab to CSBT

    From Mactan-Cebu International Airport, depending on traffic.2

  2. At the terminal

    Find Bato via Barili

    A Ceres Liner bus, not one for Bato via Oslob.4

  3. Every 30 min

    Board the next bus

    Departures run from early morning until late evening.8

  4. 2.5 to 3.5 hours

    Down the west coast

    The municipality's time for the bus ride.3

  5. Arrival

    Moalboal Public Market

    Get off here if you stay in town.9

  6. 10 to 15 min

    Tricycle to Panagsama

    Or a habal-habal motorbike taxi.10

By public bus from the Cebu South Bus Terminal

Buses for Moalboal leave from the Cebu South Bus Terminal, CSBT for short, on N. Bacalso Avenue near Elizabeth Mall in Cebu City.2 The municipality's advice on which bus to board is precise: look for Ceres Liner buses bound for Bato via Barili, not Bato via Oslob, which take the other coast.4

On the Cebu to Moalboal bus schedule, the municipality gives no fixed timetable, only a rhythm: buses leave roughly every 30 minutes from early morning until late evening.8 That makes it easy to travel without booking. Arrive at the terminal, find the right bay, and board the next bus marked for Bato via Barili.

Tell the conductor you are going to Moalboal, and get off at Moalboal Public Market if you are staying nearby.9 For Panagsama Beach, take a tricycle or habal-habal from the market, a ride the municipality puts at 10 to 15 minutes.910 Keep small bills ready for the fare and for snacks on the way.

Time on the road

Cebu to Moalboal by each option, in hours

hours
Driving yourself: 2.5 to 3 2.5 to 3 Driving yourselfPublic bus: 2.5 to 3.5 2.5 to 3.5 Public busVan from the airport: 3 to 4 3 to 4 Van from the airportBooked transfer: 4 4 Booked transfer
Upper end of each range shown as the bar: driving and bus times from the municipality, the transfer from its listing.735

All the options

Getting from Cebu to Moalboal

OptionStarts atTimeGood for
Public busCebu South Bus Terminal2.5 to 3.5 hoursLight luggage
DrivingCebu City2.5 to 3 hoursFreedom to stop
Private van or taxiThe airport3 to 4 hoursArriving by air
Booked private transferAirport or hotel4 hoursGroups and families

Times from the municipality of Moalboal's travel page and from the transfer listing.375

Three private transfers

To Moalboal, from Moalboal, or from the plane

Cebu: Airport/Hotel to Moalboal Private Transfer Booked on this page

Airport or hotel transfer

To Moalboal

Time
4 hours
Vehicle
By group size
Rating
4.71
Price
from $130
See the transfer
Mactan-Cebu Airport to Moalboal Private Transfer For late flights

Airport transfer

Flight monitored

Meeting
Name sign
Luggage
1 case, 1 carry-on
Rating
4.33
Price
from $128
See the transfer
Cebu: Moalboal to Airport/Hotel Private Transfer For the way back

Return transfer

Moalboal to the airport

Time
4 hours
Type
Private
Rating
5.0
Price
from $130
See the transfer

Decision helper

Bus, car or transfer?

Pick the line that fits your arrival

The public bus

Departures about every 30 minutes from CSBT.8

An airport transfer

The driver tracks the flight and waits with a sign.

The van transfer

The booked transfer uses a van for 5 to 10 passengers.

Drive yourself

About 90 km through Carcar, Barili and Dumanjug.7

Any private transfer

Door to door, no tricycle hunt at the market.

At the terminal, look for Ceres Liner buses bound for: “Bato via Barili” (NOT “Bato via Oslob”)

Municipality of MoalboalSource 4

How long the bus really takes

The Cebu to Moalboal bus travel time is 2.5 to 3.5 hours in the municipality's guide, and about 3 hours on its main profile page.31 The spread is mostly traffic: getting out of Cebu City can take as long as a good stretch of open coast road, and a bus that leaves at rush hour feels it.

Add the time it takes to reach the terminal. From Mactan-Cebu International Airport, a taxi or Grab to the CSBT takes 30 to 60 minutes depending on traffic, the municipality says.2 Landing in the afternoon and taking the bus therefore puts you in Moalboal in the evening, with the last stretch to your resort by tricycle after dark.

The municipality's own advice for drivers applies to bus travelers too: leave early, around 5 to 6 AM, to avoid the city traffic.11 An early bus also gets you to the coast in time for an afternoon swim, and leaves room for a missed connection or a slow stretch without stress.

Map

Moalboal on the west coast, the whale sharks on the east

South Cebu with the bus terminal, the airport, Moalboal, Kawasan Falls and the Oslob whale shark site, then a closer look at the Moalboal coast.

  1. 1
    Cebu South Bus Terminal

    Buses to Moalboal leave from this terminal on N. Bacalso Avenue; look for a Ceres Liner marked Bato via Barili.24

    In Google Maps ↗
  2. 2
    Mactan-Cebu International Airport

    Allow 30 to 60 minutes to the bus terminal, or 3 to 4 hours straight to Moalboal by private van or taxi.25

    In Google Maps ↗
  3. 3
    Moalboal

    Reached from Cebu City by an 89 km road; the public bus needs roughly 3 hours.1

    In Google Maps ↗
  4. 4
    Kawasan Falls

    In Badian, 30 to 40 minutes from Moalboal, known for its turquoise water and the canyoneering upriver.12

    In Google Maps ↗
  5. 5
    Tumalog Falls

    The stop after the whale sharks on the booked day, 20 minutes away by car.

    In Google Maps ↗
  6. 6
    Tan-awan, Oslob

    The whale shark site, in Barangay Tan-awan on the far side of the island from Moalboal.13

    In Google Maps ↗
  7. 7
    Moalboal Public Market

    You can leave the bus here; Panagsama is 10 to 15 minutes on by tricycle or habal-habal.910

    In Google Maps ↗
  8. 8
    Panagsama Beach

    The sardine shoal a few meters off the shore, with bars and live music after dark.1415

    In Google Maps ↗
  9. 9
    White Beach (Basdaku)

    A long stretch of soft white sand with cottages, food stalls and BBQ spots.16

    In Google Maps ↗
  10. 10
    Pescador Island

    Part of the municipality; spearfishing and compressor fishing are banned around it.1718

    In Google Maps ↗

Checklist

Before you set off

01

Bus travelers

  • Bus sign: Bato via Barili
  • Small bills for the fare and the tricycle
  • Leave Cebu City by 5 to 6 AM if you can
02

Transfer travelers

  • Flight number given at booking
  • Passenger count, for the right vehicle
  • Exact resort name in Moalboal

Video

Cebu To Moalboal By Bus The Local (Luxury) Way

Nothing loads until you tap play.

Driving yourself: the coastal route

The municipality spells out the road: from Cebu City through Minglanilla, San Fernando, Carcar, Barili, Dumanjug and Alcantara to Moalboal, about 90 km, generally in good condition with coastal and mountain views.7 Its estimate for the drive is 2.5 to 3 hours.7

South of Carcar, make sure you stay on the west side of the island. The towns to look for on the signs are Barili, Dumanjug and Alcantara, the ones the municipality lists on its route; Oslob and Sibonga belong to the eastern road, the one the Oslob buses take.719 A navigation app set to Moalboal keeps you right.

Leave at first light if you can, around 5 to 6 AM as the municipality suggests, and you will be past the city before the traffic builds.11 Keep water and snacks in the car, and plan to arrive in daylight: the side lanes to the resorts on the peninsula can be dark and narrow at night.

From the airport: Cebu airport to Moalboal

The municipality's direct route from Mactan-Cebu International Airport is a private van or taxi, which takes 3 to 4 hours.5 Going via the bus terminal instead costs you the 30 to 60 minutes across the city plus the bus ride itself.23 After a long flight, the Cebu airport to Moalboal transfer is the option most worth paying for.

Booked transfers give you the certainty of a driver waiting. One airport transfer to Moalboal asks for your flight number at booking, says the driver monitors the flight and adjusts for delays, and waits in the arrival area with a name sign. It allows 1 standard suitcase and 1 carry-on bag per passenger, and child seats on request.

Its drop-off covers hotels, resorts, Airbnbs and private homes in the Moalboal area. It is rated 4.33 from 21 reviews and starts from $128. For a family with luggage, that is a simpler arrival than two taxis and a bus, especially if your flight lands in the evening.

Private transfers compared

The transfer this page books runs from the airport or a hotel to Moalboal in 4 hours, rated 4.71 from 21 reviews, from $130. Its vehicle depends on your group: a sedan for 1 to 2 passengers, an SUV for 3 to 4 and a van for 5 to 10. The price is for the private vehicle, so it gets cheaper per head the more of you share it.

The same seller lists the trip in reverse, from Moalboal to the airport or a hotel, also 4 hours and from $130. A Moalboal-based private car service lists 4 hours too and asks you to give the pickup point, time and drop-off location. All of these offer free cancellation up to 24 hours before.

Compare the listing's pickup area with your plans before you book. If you land late or have small children, the airport transfer with flight monitoring removes the most risk. If you start from a city hotel after a night in Cebu, any of the hotel-pickup transfers works, and an early departure gives you the afternoon on the beach.

Arriving: the last kilometers to your bed

Moalboal town and its beaches are not the same stop. The bus leaves you at the public market in the town center; Panagsama Beach and White Beach are a tricycle or habal-habal ride further on.9 A private transfer drives you to the door, which is its quiet advantage after a long day.

If you are heading on to the whale sharks at Oslob, plan the order of your trip with the road in mind. Oslob lies about 116 km south of Cebu City on the eastern coast, and its buses leave the same terminal bound for Oslob or Santander via Sibonga.2019 Some whale shark combos pick up in Moalboal itself, which saves you the return to the city.

Leaving Moalboal works the same way in reverse. The bus back to the city runs on the same west coast road, and the private transfer from Moalboal to the airport is listed at 4 hours. Leave a generous margin before an evening flight, because the city end of the journey is the slow part.

Your dawn date

Whale sharks at sunrise, turtles by lunch

Choose your morning now and settle up later; plans can still change free of charge until a day ahead.

You ask,we answer.

Where do buses to Moalboal leave from?

The Cebu South Bus Terminal. It is on N. Bacalso Avenue, near Elizabeth Mall, in Cebu City.2

Which bus should I take?

Bato via Barili. Look for Ceres Liner buses bound for Bato via Barili, not Bato via Oslob.4

How often do the buses run?

About every 30 minutes. From early morning until late evening, says the municipality.8

How long is the drive?

About 2.5 to 3 hours. The municipality's estimate for about 90 km; the province gives 3 to 3.5 hours.76

Can I go straight from the airport?

Yes, by van or taxi. A private van or taxi from the airport to Moalboal takes 3 to 4 hours.5

How do I get from the market to Panagsama?

Tricycle or habal-habal. The ride takes 10 to 15 minutes.10

What vehicle does the private transfer use?

It depends on group size. A sedan for 1 to 2, an SUV for 3 to 4, a van for 5 to 10 passengers.

Sources

Sources and evidence

  1. 1
    Municipality of MoalboalAbout Moalboal
    ↩
  2. 2
    Municipality of MoalboalHow To Get There
    ↩
  3. 3
    Municipality of MoalboalHow To Get There
    ↩
  4. 4
    Municipality of MoalboalHow To Get There
    ↩
  5. 5
    Municipality of MoalboalHow To Get There
    ↩
  6. 6
    Cebu Provincial Tourism OfficeMoalboal - Explore Cebu
    ↩
  7. 7
    Municipality of MoalboalHow To Get There
    ↩
  8. 8
    Municipality of MoalboalHow To Get There
    ↩
  9. 9
    Municipality of MoalboalHow To Get There
    ↩
  10. 10
    Municipality of MoalboalHow To Get There
    ↩
  11. 11
    Municipality of MoalboalHow To Get There
    ↩
  12. 12
    Municipality of MoalboalWhat to do
    ↩
  13. 13↩
  14. 14
    Municipality of MoalboalWhat to do
    ↩
  15. 15
    Municipality of MoalboalWhat to do
    ↩
  16. 16
    Municipality of MoalboalWhat to do
    ↩
  17. 17
    Municipality of MoalboalAbout Moalboal
    ↩
  18. 18
    Municipality of MoalboalWhat to do
    ↩
  19. 19
    Cebu Provincial Tourism OfficeOslob - Explore Cebu
    ↩
  20. 20
    Cebu Provincial Tourism OfficeOslob - Explore Cebu
    ↩
Oslob whale sharks, Tumalog Falls and Moalboal in a day 4.3 (507) · Free cancellation Typically booked up 6 days in advance from$108 Check availabilityfrom $108 · hold it, pay later