Cebu.travel
A vast silver sardine run swirling in the clear water off Panagsama Beach, Moalboal, Cebu
~65-70 km · 2-2.5 hours by private car

How do I get from Oslob to Moalboal?

Distance
~65-70 km
Travel time
2-2.5 hours by private car
Best for
Door-to-door comfort
Quote
Same day
Fixed, all-in - no invented fares

Short answer

Oslob and Moalboal sit on opposite sides of Cebu’s southern tip, so the trip runs south from Oslob to Bato, then up the west coast to Moalboal. It’s about 65-70 km and takes roughly 2 to 2.5 hours by private car door-to-door. This is one of the most common moves in South Cebu: see the Oslob whale sharks at first light, then relocate west to Moalboal for the sardine run and turtles.

By public transport there is no single direct bus. You take a Ceres bus from Oslob down to Bato, change there to a “Bato via Barili” bus heading up the west coast, and get off at the Moalboal junction, then a tricycle to Panagsama or White Beach. With the transfer and waits it usually takes 3-4 hours, which is why most travellers with luggage or an early whale-shark start choose a private transfer.

Step by step: Oslob to Moalboal

  1. 1
    Start early in Oslob

    The whale-shark interaction runs early morning; being on the road by mid-morning gives you the afternoon in Moalboal. A waiting private driver makes the same-day move easy.

  2. 2
    Head south to Bato

    The coastal road runs south through Santander to Bato at the island’s tip. By bus this is the first leg; a private car simply carries straight through.

  3. 3
    Turn up the west coast to Moalboal

    From Bato the road follows the west coast north through Barili country to the Moalboal junction. By bus you change at Bato to a “Bato via Barili” service; a private car needs no change.

  4. 4
    Arrive at Panagsama or White Beach

    A private transfer drops you at your hotel’s door. Many travellers add a stop at Kawasan Falls in Badian, which is on the way, and we can build that into the run.

Children playing in the shallows off Panagsama Beach at Moalboal, Cebu, in the late afternoon light
Children playing in the shallows off Panagsama Beach at Moalboal, Cebu, in the late afternoon light

Ways to travel, compared

  • Private transfer (what we arrange)~2-2.5 hrs

    Door-to-door from your Oslob hotel to Moalboal, no bus change, with an optional stop at Kawasan Falls and a waiting driver. Fixed, all-in price - request a quote.

  • Ceres bus, changing at Bato~3-4 hrs

    Oslob to Bato, then change to a “Bato via Barili” bus to the Moalboal junction. Cheapest option, but a transfer, waits and limited luggage space.

  • Shared V-hire van~3 hrs

    Sometimes available on the southern loop; fixed seats, limited luggage and still often a change at Bato.

When the Oslob to Panglao crossing is open, and what to expect at the gate

What actually runs
One boat a day each way between Quartel Beach in Oslob and Momo Beach on Panglao, operated by Apekop Travel since 2017. It is a licensed 90 ft banca, not a fastcraft, and it carries passengers only - no vehicles
Oslob to Panglao
Boarding 11:00 AM at Quartel Beach, behind the church in Poblacion; departure 11:30 AM; into Momo Beach about 1:00 PM. The operator puts the crossing itself at about 90 minutes
Panglao to Oslob
Boarding 5:00 AM at Momo Beach, departure 6:30 AM, into Oslob around 8:00 AM. That lands inside the whale-shark morning, which is why a lot of people take it
It is a beach, not a port
There is no pier at either end - a small transit boat runs you out to the banca off the sand. The operator says in as many words that you should not mind getting your feet wet, and that this is an adventure trip rather than a ferry service
Who the operator says it does not suit
Apekop asks passengers to be in good physical condition and states that the trip may not be suitable for parents with young children, elderly or pregnant passengers, or people with disabilities. We repeat that rather than soften it - if it rules your group out, the Cebu City Pier 1 fastcraft does not
What people pay
The operator publishes P1,000 one way and P1,200 for a day return bought at the departure beach, with P800 for Filipino, senior and student passengers, P500 for children 4-10 and free under 4, plus a P20 landing fee at Momo Beach and P100-150 for a bag over 10 kg. Public fares paid at the boat - not part of our quote, and worth confirming on the day
  • The 11:30 AM is the plan, not a detail of it. Counted back with our own road times, leaving Moalboal means about 8:00-8:30 AM (2-2.5 hours) and leaving an Oslob hotel is a late breakfast - but Cebu City is 3-3.5 hours and Mactan airport 3.5-4, so from either of those this is a pre-dawn departure to catch a boat that Pier 1 would beat anyway. Miss it and there is no second sailing and no evening boat: the next one is tomorrow morning.
  • Where it genuinely wins is Panglao. Momo Beach is already on Panglao, a short hop from Alona, so the crossing delivers you to the island itself - roughly five hours from Moalboal door to Panglao sand. The Pier 1 route is 6-7 hours door to Tagbilaran port and still needs a Bohol-side transfer on top. For Tagbilaran itself, the Chocolate Hills, or anywhere north or east on Bohol, Pier 1 is still the better crossing and we have not changed those pages.
  • It is an open-water banca on a single daily sailing, and the operator reserves the right to cancel in bad weather or rough seas. Do not hang a same-day onward flight on it, and in the habagat months have the Pier 1 fallback in mind before you commit. Ask for the Oslob leg as a Multi-day or Point-to-point quote and we time the road run to the 11:00 AM boarding; the boat ticket you buy yourself.
Want more than a transfer?

Add stops on the way to Moalboal

It is a ~65-70 km drive, and you do not have to do it in one go. The car is yours for the journey and the driver waits wherever you stop, so a waterfall, an old church or a long lunch can sit in the middle of the run rather than costing you a separate day. List the stops you want in the quote request and we price the day, not the hop.

  • The car waits wherever you stop
  • Luggage stays in the vehicle
  • Fuel, tolls and parking included
  • Entrance fees paid locally, as you go

We'll pre-fill Oslob Port (Quartel Beach) Moalboal. Put the stops you want in the notes box and we'll come back with one all-in price.

What the quote covers

Included
  • A private air-conditioned car or van with an English-speaking local driver for the whole journey
  • Door-to-door pickup and drop-off at the exact addresses you give us, not a meeting point
  • Fuel, tolls and parking
  • Waiting time and any extra stops you tell us about up front, priced into the quote rather than added afterwards
  • One fixed all-in price for the trip, agreed in writing before you travel
Paid locally, not in our quote
  • Entrance, activity, guide and boat fees at places you choose to stop (paid locally)
  • Meals and personal spending
  • Accommodation, including a driver overnight on a multi-day trip unless we have set it out in the quote
  • Inter-island ferry and boat crossings, unless we have set them out in the quote

We never invent activity or entrance prices - you pay those directly on the ground.

Oslob to Moalboal: FAQs

How long does it take to get from Oslob to Moalboal?

About 2 to 2.5 hours by private car for the ~65-70 km via Bato, or 3-4 hours by public bus because you change buses at Bato. The winding coastal road, not distance, is the main factor.

Is there a direct bus from Oslob to Moalboal?

No. There is no single direct bus. You take a Ceres bus from Oslob to Bato, then change to a “Bato via Barili” bus up the west coast and get off at the Moalboal junction. A private transfer skips the change and goes door-to-door.

Can I see the whale sharks and still reach Moalboal the same day?

Yes, and it’s a popular plan. Do the early Oslob whale sharks, then move west to Moalboal for the afternoon. A private car with a waiting driver makes the same-day relocation comfortable, and you can add Kawasan Falls on the way. Request a quote and we’ll send a fixed price with timings.

Can we stop at Kawasan Falls between Oslob and Moalboal?

Yes. Kawasan Falls in Badian sits on the west-coast road between Bato and Moalboal, so it’s an easy add-on with a private transfer. Tell us in the quote request and we’ll build the stop into the route.

Can you do the return trip, Moalboal back to Oslob?

Yes - the same private car and driver, Moalboal back to Oslob over the same ~65-70 km. Ask for both legs in one quote request and we price the round trip together.

What does the price for Oslob to Moalboal include?

The quote is one fixed all-in price for the trip, agreed in writing before you travel, and fuel, tolls and parking are inside it - along with any waiting time or extra stops you tell us about when you ask. What stays separate is what you would choose anyway: entrance, activity and boat fees at the places you stop, your meals, and your accommodation. We do not invent activity prices, so those you pay directly on the ground.

Travelling the other way?

Moalboal to Oslob

We run this route in both directions, with the same car and driver. Ask for both legs in one request and we'll price the round trip together.

We'll pre-fill Moalboal Oslob on the form. Just add your dates and details.

Travellers

What guests tell us

  • ★★★★★

    Landed at midnight and our driver was right there with a sign. Smooth ride to Moalboal and the price was exactly as quoted. So much less stressful than sorting it at the airport.

    HHannah & TomCanada · Airport to Moalboal
  • ★★★★★

    Booked an Oslob day trip for my parents from abroad. Everything was arranged by email before they flew. They felt safe the whole way, exactly what I hoped for.

    JJoan R.OFW, Dubai · Oslob tour
  • ★★★★★

    We needed a van and driver for three days of island hopping. Clear pricing, friendly driver, and flexible when our plans changed. Would book again in a heartbeat.

    MMarco D.Australia · Multi-day tour
  • ★★★★★

    Quoted a Kawasan Falls trip on a Sunday and had a fixed all-in price within the hour. No haggling, no surprises on the day. Exactly what we needed with two young kids.

    PPriya S.Singapore · Kawasan Falls
  • ★★★★★

    Our driver waited patiently while our flight was delayed two hours and still got us to the hotel relaxed and safe. Honest people who clearly take pride in the service.

    DDaniel K.South Korea · Mactan to Cebu City
  • ★★★★★

    Organised a whole Bantayan Island weekend for our family group chat from Manila. One contact, one price, zero stress. The kids loved the driver.

    RRhea M.Manila · Bantayan weekend
  • ★★★★★

    Booked from the US for our honeymoon and were nervous about transport. They answered every question fast and the car was spotless. Felt looked after the whole trip.

    AAshley & BenUSA · Honeymoon transfers