Dumaguete to Moalboal

Last updated:


Overview | Ferry

How to get from Dumaguete to Moalboal?

Ever wondered how it would feel swimming with a million sardines? Moalboal, located in Cebu’s west coast, is a resort town that is world-famous for its sardine run. It also boasts of a colorful coral wall that you can find just a few meters off the shore. Visit any time from November to May for the best visibility.

The town can be quite vibrant with tourists from around the world. At night, you can always find somewhere to party in town or at Panagsama Beach. Moalboal is also surrounded by some awesome waterfalls and mountain trails, all within 1 or 2 hour’s drive.

Recommended transport option

There are is no direct transfer from Dumaguete to Moalboal. The only way to travel this 90km distance is to take a combined ferry, bus, and tricycle ride for about 3 hours. Total fares start at 555 PHP ($11).

Transport ModeDurationCostsAvailability
Ferry3h excl. transfers555 PHP ($11)Read article for more info

Itinerary from Dumaguete to Moalboal

Dumaguete to Moalboal by Ferry

Duration: 3 hours excl. transfers
Cost: 555 PHP ($11)

Step 1: Dumaguete to Sibulan Port by Tricycle

Duration: 20mins
Cost: 100 PHP ($2)

From Dumaguete town centre, you first have to go to Sibulan Port, which is some 7kms away. The tricycle is a cheap and direct transfer with rates ranging from 100 PHP ($2) to 150 PHP ($3).

Tricycles are easily available in town, but you can also ask help from your guesthouse. If you’re coming from Dumaguete Port, you will find tricycles just outside the gate. Travel time is about 20mins.

A cheaper option is to take a jeepney, which costs only 10 PHP ($0.20). However, they are only available from the main road. So you may need to walk a bit from your guesthouse.

Dauin to Sibulan Port

If you’re coming from a diving adventure at Apo Island, you’ll most probably have to depart from Dauin. From here, you can take a bus bound for Dumaguete and get off at Ceres Bus Terminal. This takes about 30mins and costs 50 PHP ($1).

Then you can take a jeepney to Sibulan Port. The jeepney ride takes another 30mins and costs from 20 PHP ($0.40).

Step 2: Sibulan Port to Liloan Port by Ferry

Duration: 20mins
Cost: 70 PHP ($1.40)

There are ferries operating from Sibulan Port to Liloan Port every hour, by the hour from 4:00 to 18:00, plus 2 more trips at 18:30 and 19:30. The journey takes more or less 20 mins and you can buy your ticket at the port for 70 PHP ($1.40).

Step 3: Liloan to Moalboal by Bus

Duration: 2hrs
Cost: 150 PHP ($3) + 85 PHP ($1.70) + 150 PHP ($3)

At Liloan Port, you’ll have to take a tricycle to Bato Terminal. A “special” ride costs 150 PHP, but you can also wait for the tricycle to fill-up for 30 PHP ($0.60) per person.

It takes 15 to 20mins to reach the terminal. Here, you can transfer to a Ceres Bus (colored yellow) bound for Moalboal. A ticket for a non-aircon bus costs 85 PHP ($1.70) and slightly higher for an air-conditioned bus. Travel time to Moalboal is around 1hr 30mins. Ask to be dropped off at the town centre.

If you’re staying at Panagsama Beach, you’ll need a tricycle or motorbike taxi (if you don’t have a lot of luggage) to take you there. Fares start at 150 PHP ($3) and 50 PHP ($1), respectively.

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

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?