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.
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.
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.
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.