Last updated: Dec 20, 2019

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


How To Get From Cebu to Siquijor?

A combined bus & ferry from Cebu to Siqjuior is the cheapest way to reach this stunning island. The bus will travel first to Liloan Port in Santander, located on the southern tip of Cebu. The bus only costs $7 and the ferry $2. In total this journey will take 6-7 hours, excluding transfer time.

Want to get their quicker? Then, you can also take a ferry via Tagbilaran ($32). Excluding transfer time in Tagbilaran, the 2 ferry rides will take about 3.5 hours.

You can also take the ferry via Liloan Port, but this will take already 4 hours to reach Liloan Port and another 2-3 hours to get to 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

Looking for more info? We got you covered!


View itinerary from Cebu to 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 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.



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?

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!