Last updated: Dec 20, 2019


Overview | Ferry via Tagbilaran | Ferry via Liloan | Bus | Flight


How To Get From Cebu to Siquijor?

Heading from Cebu to Siquijor? This island off the southeast coast of Cebu is home to beautiful beaches, stunning waterfalls and caves.

To travel the 170km distance from Cebu to Siquijor, you have 3 options. You can take a 3.5-hour combined ferry ride via Tagbilaran ($32); you can travel on a combined bus and ferry for 6 hours via Liloan ($7); or you can take a bus and 2 ferry rides via Dumaguete ($9).

The quickest option is to take a ferry from Cebu to Tagbilaran before transferring to another ferry bound for Siquijor. The combined tickets cost around $32 and travel time is 3.5 hours.

If you want to save a few bucks, you can also travel this route via Liloan Port in Santander, located on the southern tip of Cebu. The combined bus and ferry ride only costs about $7, but the journey is a bit longer at 6 hours on good weather.

Lastly, you can take the Dumaguete route for $9. You will need to take a bus from Cebu to Bato Port in Santander, before hopping on a ferry to Dumaguete. From Dumaguete, you will have to hop on another ferry bound for Siquijor.

Air Juan used to offer one daily flight to Siquijor, but this option is currently not available anymore.

Transport modeDurationCostsAvailability
via Tagbilaran
3h 20m1,630 PHP ($32)Check ferry tickets
Bus + Ferry
via Liloan
6 hours350 PHP ($7)No online tickets
Bus + Ferry
via Dumaguete
7h excl. transfer time460 PHP ($9)Check Bus & Ferry tickets
Flight40m4,280 PHP ($82)Check flights


View itinerary from Cebu to Siquijor

Cebu to Siquijor via Tagbilaran by Ferry

Duration: 3h 20min
Costs: 1,630 PHP ($32)

Unfortunately, there is no direct ferry from Cebu City to Siquijor. However, you can still save a lot of time when travelling by sea.

First, you need to book a ferry to Tagbilaran, Bohol and from Bohol, you have to catch another ferry going to Larena Pier in Siquijor.

Step 1: Cebu to Tagbilaran by Ferry

Duration: 2 hours
Costs: 720 PHP ($14)

Oceanjet ferries leave from Pier 1 of Cebu Port. Multiple ferries go to Tagbilaran, but you can only take the 7:00 trip if you still want to catch the ferry to Siquijor on the same day.

The fare is 720 PHP ($14) for the 2-hour journey. The ferry docks at the Tagbilaran Fastcraft Terminal.

Step 2: Tagbilaran to Siquijor by Ferry

Duration: 1h 20min
Costs: 910 PHP ($18)

Ferries heading to Siquijor depart from the same port as you arrive (Tagbilaran Port). Ask the ferry crew for directions to your next ferry to Siquijor.

Expect to pay 910 PHP ($18) for the ferry ticket from Tagbilaran to Siquijor.

To help you better plan your trip via ferry, here’s what your combined ferry trip from Cebu to Siquijor will look like:

(first leg)
(second leg)
Total Travel Time
07:00-09:0010:20-11:403h 20m

Including transfer time, the total journey will take 4 hours and 4 min, which is still considerably faster than taking the other options.

You can use the button below to buy a combined ferry ticket for both routes in one booking.

Check Available Ferry Tickets


Cebu to Siquijor via Liloan by Bus and Ferry

Duration: 6 hours
Costs: 350 PHP ($7)

Another option is to take a bus from Cebu City to Liloan Port in the town of Santander, before hopping on a ferry that goes straight to Siquijor.

This journey takes about 6 hours when coming from Cebu City. But we highly recommend it if you are already in the southern towns like Moalboal and Oslob.

Step 1: Cebu City to Liloan Port

Duration: 4 hours
Costs: 150 PHP ($3)

From the South Bus Terminal in Cebu City, buses bound for Liloan Port depart every hour. A ticket costs around 150 PHP ($3) for an ordinary bus. However, we recommend that you take an airconditioned bus for more comfort. Fares for airconditioned buses are slightly higher.

When coming from towns outside of Cebu City, ask your hotel where you can hail a bus bound for Liloan Port.

Travel time is 4 hours. You can buy your tickets at the bus terminal in Cebu or onboard.

Step 2: Liloan to Siquijor by Ferry

Duration: 2-3 hours 
Costs: 200 PHP ($4)

Currently, the only company operating direct trips from Liloan Port to Siquijor is Maayo Shipping. They offer 1 trip that departs at 10:00 AM daily. Travel time is 2-3 hours, depending on how rough the sea is.

A ticket costs 200 PHP ($4). You can either buy the ticket at the port prior to your departure or you can contact Maayo Shipping through their Facebook Page beforehand. They are very responsive so feel free to contact them for any other concerns.

The ferry docks at Larena Port. From here, you can take a tuk-tuk to your final destination in Siquijor.

Bus icon

Cebu to Siquijor via Dumaguete by Bus

Duration: 7 hours excl. transfer time
Costs: 460 PHP ($9)

For this option, you’ll take a bus + ferry to Dumaguete, and then another ferry to Siquijor.

Step 1: Cebu to Dumaguete by Bus + Ferry

Duration: 6 hours
Costs: 360 PHP ($7)

You can catch the bus bound for Dumaguete at the South Bus Terminal in Cebu. Ceres Bus offers multiple trips per day. See their schedule below:

Bus OperatorScheduleDurationCosts
Ceres Bus06:00-12:00
6h275 PHP ($5.40)

When the bus reaches Bato Port in Santander, it will drive straight to the ferry bound for Negros Oriental. You’ll have to get off the bus, pay for your ferry ticket and then sit in the ferry’s passenger seating area. The ferry ride costs 85 PHP ($1.70). Once the ferry docks at Sibulan Port, don’t forget to get back on the bus.

The bus then heads to Dumaguete City. You can inform the bus driver or conductor that you wish to be dropped off near Dumaguete Port.

Ceres Bus

  • Departs from South Bus Terminal along Natalio B. Bacalso Avenue, next to Elizabeth Mall
  • Arrives at Ceres Bus Terminal-Dumaguete, near SPI Global

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

Step 2: Dumaguete to Siquijor by Ferry

Duration: 1 hour
Costs: 100 PHP ($2)

There are three ferry companies operating on the route from Dumaguete to Siquijor: OceanJet, Montenegro and Aleson.

Rates for a fast craft (Oceanjet) start at 300 PHP ($6) and travel time is about 1hr. For a cheaper price of 130 PHP ($2.60), you can also hop on a normal ferry (Montenegro and Aleson), but travel time is 1.5 to 2 hours.

For Aleson and Montenegro Shipping Lines, you need to purchase your ticket at the port. Only Oceanjet is available to book online. Online tickets are more expensive, but you won’t have to wait in line and you can be certain that you can get on the next ferry after your bus arrives.

Keep in mind that there are 2 ferry ports in Siquijor, so make sure to check where the ferry docks when purchasing your ticket.

Ferry OperatorDocking PortScheduleDurationCosts
OceanjetSiquijor Pier12:20-13:10
1 hour300 PHP ($6)
Montenegro Shipping LinesSiquijor Pier

1h 30m130 PHP ($2.60)
Montenegro Shipping LinesLarena Pier06:00-07:501h 50m170 PHP ($3.10)
Aleson Shipping LinesSiquijor Pier05:30-07:00
1h 30m100 PHP ($2) - 120 PHP ($2.40)

Check Available Ferry Tickets



Cebu to Siquijor by Flight

Duration: 40 min
Costs: 4,280 PHP ($82)


The fastest means of travelling directly from Cebu to Siquijor is to book a chartered flight with Air Juan.

Air Juan offers 1 seaplane flight daily, departing from the Mactan-Cebu International Airport. The flight departs at 13:00 and arrives at Siquijor Airport at 13:40.

The small airport is only about 15 minutes away from Siquijor’s town center. A one-way trip costs 4,280 PHP ($82).

Check Available Flights

Was this post helpful?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 10

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?