Bohol to Moalboal

Last updated:


Overview | Ferry & Bus via Argao | Ferry & Bus via Cebu

How to get from Bohol to Moalboal?

Moalboal is a small yet vibrant resort town on the west coast of Cebu Island. It is a popular diving destination for its sardine run, where you can swim with millions of sardines, just a few meters off the coast.

2 ways to get from Bohol to Moalboal

Planning to travel the 120km distance from Bohol to Moalboal? You have 2 options: you can travel via a combined ferry and bus ride via Argao for 400 PHP ($8) or you can take a ferry and bus via Cebu City for 760 PHP ($15). The journey takes between 5 to 6 hours.

Transport modeDurationCostsAvailability
Ferry + Bus via Argao6hr 10min400 PHP ($8)

No online tickets

Ferry + Bus via Cebu5 hours760 PHP ($15)Check ferry tickets

If you’re on a budget, we recommend to take the Argao route. The whole journey from Bohol to Moalboal costs only 400 PHP ($8). The only downside is you will have to take 2 buses from Argao Port to Moalboal, as there are no direct buses plying this route.

If you don’t want the hassle of changing buses, you can take the ferry from Bohol to Moalboal via Cebu City. This option is more expensive, but you will only need 1 bus to reach Moalboal from Cebu City. Another advantage is that more ferries operate this route, which means you can have a more flexible schedule.

Note that you will have to pay a 25 PHP ($0.50) terminal fee on ferry ports.

Itinerary from Bohol to Moalboal

Ferry icon

Bohol to Moalboal by Ferry & Bus via Argao

Duration: 6hr 10min excl. transfer time
Cost: 400 PHP ($8)

Travelling from Bohol to Moalboal via Argao involves a couple of transfers. First, you take a ferry from Tagbilaran Pier to Argao. Then you will have to take 2 buses to reach Moalboal.

Step 1: Bohol to Argao by Ferry

Duration: 4 hours
Cost: 230 PHP ($4.60)

If you are staying at Panglao Island, you will need to take either a tricycle or a taxi to get to Tagbilaran Pier, which is 12km away. Note that ferries bound for Argao leave at 08:00 and 16:00, so time your departure accordingly.

Travel time is 4 hours and you can buy your ticket at the port.

Keep in mind that Lite Ferries operating from Tagbilaran to Argao are mainly used to transfer goods, not humans. Only open-air economy seats are available, so don’t expect too much.

The ferries dock at Argao Port.

Step 2: Argao to Carcar by Bus

Duration: 40min
Cost: 70 PHP ($1.40)

From Argao Port, you will have to walk about 200m to reach the main road, where you can hail a bus bound for Cebu City. Ask your driver or conductor to drop you off at the rotunda in Carcar, where you can transfer to another bus going to Moalboal.

The journey takes about 40min and you can buy a ticket for 70 PHP ($1.40) onboard.

Alternatively, you can rent a tricycle from Argao to Carcar for 200 PHP ($4). Note though that tricycles are much slower than the bus and can get quite cramped if you have a lot of luggage.

Step 3: Carcar to Moalboal by Bus

Duration: 1.5 hours
Cost: 100 PHP ($2)

At the rotunda, ask around to know where you can hail a bus bound for Moalboal. The 2 well-known companies operating this route are Ceres Liner and Librando.

Expect to pay around 100 PHP ($2) for the bus ticket, which you can buy onboard. You will reach Moalboal in around 1.5 hours.

Buses are available 24 hours, but note that there may be fewer buses operating at night.

Ferry icon

Bohol to Moalboal by Ferry & Bus via Cebu City

Duration: 5 hours excl. transfer time
Cost: 760 PHP ($15)

We recommend to travel from Bohol to Moalboal via Cebu City if you want more flexible ferry schedules and you don’t want the hassle of changing buses.

See the step-by-step guide below.

Step 1: Bohol to Cebu City Pier 1 by Ferry

Duration: 2 hours
Cost: 650 PHP ($13)

From Tagbilaran Pier, 3 companies operate ferries bound for Cebu City. These are Oceanjet, 2Go Supercat, and Lite Shipping. All companies offer several trips daily, with the first one departing at 05:10 and the last ferry leaving at 23:59.

Ticket prices start at 650 PHP ($13) with a fastcraft and 350 PHP ($7) for a RoRo. Travel time is at least 2hrs.

Ferry OperatorScheduleDurationCosts
Book with BookAway
2 hours680 PHP ($13) – 1,250 PHP ($25)
2go Supercat
Book with BookAway
2 hours900 PHP ($18) – 1,350 PHP ($27)
Lite Shipping
Book with BookAway
4 hours350 PHP ($7)

Check out our page from Bohol to Cebu for more details.

Step 2: Cebu City to Moalboal by Bus

Duration: 2.5 hours
Cost: 110 PHP – 130 PHP ($2.20-$2.60)

From Cebu City Pier 1, you can take a tricycle to reach the South Bus Terminal, which is 2km away. Buses bound for Moalboal depart almost every hour from 06:00 to 16:00, and then another one at 23:00.

A ticket costs 110 PHP ($2.20) for ordinary buses and 130 PHP ($2.60) for airconditioned trips. The journey takes about 3hrs, but can take longer during peak hours.

Visit our page on Cebu to Moalboal for more info.

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?