Last updated: Aug 07, 2019

Moalboal is located in south Cebu, halfway between Oslob and Cebu City. Its crystal clear waters make it one of the most popular diving destinations in the world. Travelers also flock here for the kayaking, fishing, and other water sports, not to mention the pristine paradises like Panagsama Beach and Moalboal Beach.


How To Get From Cebu to Moalboal?

The bus from Cebu to Moalboal is the cheapest way to get there. Buses depart from the Cebu South Bus terminal and the journey lasts 2 hours and 30 minutes (100 PHP). Taking a van to Moalboal is slightly faster (2 hours), but keep in mind that these offer less leg space.
PRO-TIP: If you want to travel straight from the airport, we recommend to order a taxi straight to Moalboal. The journey from the airport to Cebu City will already take about one hour so better add one hour to arrive in Moalboal straight away.
Transport modeDurationCostsAvailability
Bus2.5h120 PHP - 130 PHP ($2.20-$2.40)No tickets online
Van2h120 PHP ($2.20)No tickets online
Taxi2h2,300 PHP ($44.50)No tickets online

Looking for more info? We got you covered!


View itinerary from Cebu to Moalboal

Bus icon

Cebu to Moalboal by Bus

Duration: 2.5 hours
Costs: 120 PHP – 130 PHP ($2.20-$2.40)

When going from Cebu to Moalboal, taking the bus is the cheapest option. Provincial buses heading south are parked within the Cebu South Bus Terminal along Natalio B. Bacalso Avenue. The terminal is right next to Elizabeth Mall.

Ceres Bus is the most popular bus company operating along this route. You can easily spot them by their distinct yellow design.

Most of the Ceres buses for this route are non-aircon buses (regular buses). Fares for the non-aircon buses are 120 PHP ($2.20), and it’s 130 PHP ($2.40) for the air-conditioned buses.

You can’t book bus tickets online. You’ll need to go to the bus terminal and purchase your ticket from the bus company’s ticket counter or from the bus conductor directly.

Buses heading to Moalboal leave every 30 minutes. The first bus leaves as early as 6:00, and the last bus departs the terminal at 23:00. The trip takes about 2.5 hours, but this depends on the city’s traffic.

See here the exact schedule of Ceres Bus:

6:00AM, 7:00AM, 9:00AM, 10:00AM, 11:30AM, 1:00PM, 2:00PM, 4:00PM, 6:00PM, 11:00PM


The bus drops off passengers in Moalboal’s town center, near the Moalboal Public Market. You may have to take a jeepney or tricycle from there in order to get to your accommodation on the coast. This may cost between 100 PHP ($1.90) to 150 PHP ($2.80).

Ceres Bus

  • Departs from South Bus Terminal along Natalio B. Bacalso Avenue, next to Elizabeth Mall
  • Arrives at the Moalboal town center, near the Moalboal Public Market

Ceres Bus is a trusted bus company in Cebu. However, sometimes drivers tend to drive fast.

Bus icon

Cebu to Moalboal by Van

Duration: 2 hours
Costs: 120 PHP ($2.20)

Taking the public van is a good alternative, as it rarely stops along the way. This lessens the time that you are on the road. The only disadvantages are that public vans do not offer much leg room, and they’re often packed.

The GT Express Terminal is located along Junquera Street, a 5-minute walk from the University of San Carlos (downtown campus).

Expect to pay about 120 PHP ($2.20) for the 2-hour ride from Cebu to Moalboal. The travel time may increase when there is heavy traffic in the city. Vans drop off passengers in Moalboal’s town center.


Cebu to Moalboal by Taxi

Duration: 2 hours
Costs: 2,300 PHP ($44.50)

If you have some money to spare and want to travel comfortably, hiring a taxi is a good option. Though the most expensive choice, it’s more convenient since you travel door-to-door.

Taxi drivers rarely use the meter for long-distance trips. Drivers will quote you a specific price. Always make sure you agree with the driver about the final price so you don’t end up paying more.

A better option is to book your taxi online with Klook. You can already book a private transfer between Cebu and MoalBoal for 2,300 PHP ($44.50). Ordering a taxi from the road will likely cost you more. If you are travelling with a large group, you can also order larger vans for 7-12 people for 3,500 PHP ($67).

The taxi can pick you up at your hotel, but also straight from the Airport.

Another option is to see if there are any taxi’s available on Grab, a transport app is widely used in Cebu.

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 55

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Interested in contributing to Gecko Routes?
We are looking for UX designers & experienced travelers to help improving the user experience
Yes, I would love to share my expertise!
Interested in contributing to Gecko Routes?
We are looking for UX designers and experienced travelers to help improving the user experience
Yes, I would love to share my expertise!