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.

How to get from Cebu to Siquijor?

Siquijor looks like an island straight out of a fairytale. Its golden beaches, crystal clear waters, 3-tiered waterfalls, mangrove forest, and age-old “enchanted” balete tree are well-scattered around the island. You will need a 360-degree tour to see them all, but the island is small enough that you can do this leisurely for a day or two.

You have 3 options when travelling the 170km distance from Cebu to Siquijor. You can take 2 ferry rides via Tagbilaran for 3.5 hours, a combined bus and ferry via Liloan for 6 hours, or a bus and ferry combo via Dumaguete for 7.5 hours. Fares start at 350 PHP ($7).

4 ways to get from Cebu to Siquijor

Transport modeDurationCostsAvailability
Ferry via Tagbilaran3h 20m1,500 PHP ($30)Check ferry tickets
Bus + Ferry
via Liloan
6 hours350 PHP ($7)

No online tickets

Bus + Ferry
via Dumaguete
7.5h excl. transfer time510 PHP ($10)Check ferry tickets
Flight40m4,500 PHP ($90)Check flights

The combined ferry rides via Tagbilaran City is the fastest option at 3.5 hours. However, it is also the most expensive, with fares starting at 1,500 PHP ($30).

The cheapest option is the bus and ferry via Liloan Port, which is located on the southern tip of Cebu. Combined rates start at 350 PHP ($7) and travel time is at least 6 hours.

Travelling by bus and ferry via Dumaguete is also affordable, with combined fares starting at 510 PHP ($10). However, this is the slowest option and takes about 7.5 hours.

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

Looking for more info? We got you covered!

Itinerary from Cebu to Siquijor

Cebu to Siquijor via Tagbilaran by Ferry

Duration: 3h 20min
Cost: 1,500 PHP ($30)

From Cebu, the fastest way to reach Siquijor is by taking 2 Oceanjet Ferries. The ferries depart from Cebu Int’l Port and dock at Tagbilaran City Port for your self-transfer to your connecting ferry bound for Siquijor.

Booking this combined ferry trip via BookAway costs 1,500 PHP ($30), this is a few dollars less compared to booking the 2 ferry trips separately.

Note that you can choose from 3 departure times from Cebu, but there is only one Oceanjet ferry operating from Tagbilaran to Siquijor daily. Your itinerary will look like this:

(first leg)
(second leg)
Total Travel TimeCosts
10:20-11:403h 20mTourist: 1,500 PHP ($30)
Business: 2,500 PHP ($49)

You might have a couple of hours to have breakfast in Tagbilaran City. Just note that you have to be back at the port around 30mins before your connecting ferry departs for Siquijor. This docks at Larena Pier

Check Oceanjet Ferry Tickets with BookAway

Aside from Oceanjet, Lite Shipping also offers trips on Mondays, Wednesdays and Saturdays. Although this is a direct ferry from Cebu to Siquijor, it is a RoRo, so the journey takes around 10hrs. The ferry departs from Cebu Pier 1 at 13:00 and docks at Larena Pier at 23:00.

Only bunk beds are available for this journey. A non-aircon standard class bed costs 560 PHP ($11) and an air-conditioned tourist class costs 660 PHP ($13). You can also book your tickets via BookAway.

Check Lite Shipping Ferry Tickets with BookAway

Separate Booking: Cebu to Siquijor via Tagbilaran

Duration: 3h 20min excl transfer time
Cost: 1,600 PHP ($32)

If you’re planning on a short stopover in Bohol, there is also an option to book the two ferry trips separately.

From Cebu to Bohol, you can choose from 3 ferry operators: Oceanjet, 2Go Supercat, and Lite Shipping. Ticket prices start at 650 PHP ($13) when you book a fastcraft that takes 2hrs to complete the trip. Tickets are available for online booking via BookAway. Make sure your ferry docks at Tagbilaran Port. See our guide for Cebu to Bohol for ferry schedules and more info.

For your connecting ferry from Bohol to Siquijor, note that there is only 1 trip available daily. This Oceanjet ferry departs from Tagbilaran City at 10:20 and docks at Larena Pier at 11:40. Also here, you can book your ticket with BookAway starting at 950 PHP ($19). More details on our page from Bohol to Siquijor.

Cebu to Siquijor via Liloan by Bus and Ferry

Duration: 6 hours
Cost: 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
Cost: 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.

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

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

Step 2: Liloan to Siquijor by Ferry

Duration: 2-3 hours 
Cost: 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.

Bus icon

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

Cebu to Siquijor via Dumaguete by Bus

Duration: 7.5 hours excl. transfer time
Cost: 510 PHP ($10)

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
Cost: 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 below our recommended schedules if you want to make it to the connecting ferry to Siquijor on the same day:

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
Cost: 150 PHP ($3)

There are several ferry companies operating on the route from Dumaguete to Siquijor. We recommend to travel with any of these 3: 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 150 PHP ($3), you can also hop on a normal ferry (Montenegro and Aleson), but travel time is 1.5 to 2 hours.

It is easy enough to buy tickets at the port, especially on weekdays and off-peak season. If you’re travelling on a weekend or in the summer (March to June), we highly recommend booking online to ensure a seat. Only Oceanjet is available to book online via BookAway. Online tickets are more expensive, but we think they’re well worth the convenience.

Ferry OperatorDocking PortScheduleDurationCosts
OceanjetSiquijor Pier07:20-08:20
1 hour300 PHP ($6)
Montenegro Shipping LinesSiquijor Pier07:00-08:30
1h 30m130 PHP ($2.60)
Montenegro Shipping LinesLarena Pier18:00-20:002h170 PHP ($3.40)
Aleson Shipping LinesSiquijor Pier05:30-07:00
1h 30m150 ($3)
Aleson Shipping LinesLarena Pier10:00-12:00
2h120 PHP ($2.40)

Check Ferry Tickets with BookAway

Keep in mind that there are 2 ferry ports in Siquijor: Siquijor Port and Larena Port. Siquijor Port is nearer to the island’s main tourist area. Make sure to check where the ferry docks when purchasing your ticket.

PRO-TIP: The waves and the salty breeze might lull you to sleep. But make sure you are awake as you near the port in Siquijor. On good days, you will see jumping dolphins near the shore.


Cebu to Siquijor by Flight

Duration: 40 min
Cost: 4,500 PHP ($90)


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,500 PHP ($90).

Check Flights on Air Juan