Cebu to Siargao

Last updated:

Overview Compare Flight Ferry

How to get from Cebu to Siargao?

Siargao, the Surfing Capital of the Philippines, is an island known for its chill vibe and laidback lifestyle. Its most popular tourist draw is Cloud 9, one of the top surfing sites in the world. But Siargao has a lot more to offer, even to non-surfers. With pristine beaches, an ethereal lagoon, and a palm-tree lined river, Siargao should be on your list whenever visiting the Philippines.

The distance from Cebu to Siargao is 242km (150miles). In this post, we compare the two best options to travel from Cebu to Siargao: by direct flight (1 hour) and by ferry (at least 10 hours). Ticket prices range from 1,400 PHP ($26.50)1,450 PHP ($27.50).

2 ways to get from Cebu to Siargao

Transport ModeDurationCostsAvailability
Flight1 hour1,400 PHP ($26.50)Check flights
Ferry10 hours excl. transfer time1,450 PHP ($27.50)Check ferry tickets

The flight is the fastest way to reach Siargao from Cebu. If you book early, you can get tickets that cost around 1,400 PHP ($26.50). The flight takes about an hour.

With the ferry, you’ll need to make a transfer in Surigao. The total ferry journey from Cebu to Siargao takes around 10 hours excluding the transfer time. Fares for the total journey by ferry start at 1,450 PHP ($27.50) that can still change depending on the ferry classes that you book.

Itinerary from Cebu to Siargao


Cebu to Siargao by Flight

Duration: 1 hour
Cost: 1,400 PHP ($26.50)

If you want to travel from Cebu to Siargao within the same day, you need to take a flight.

CebGo and Philippine Airlines offer direct trips from Cebu to Siargao daily. A one-way ticket ranges from 1,400 PHP ($26.50) to 2,500 PHP ($47.50). The flight takes just a little over an hour.

Keep in mind that rates can easily double or triple during peak surfing season from July to November. It’s best to book a ticket way in advance.

Check Flights on Skyscanner

From Siargao Airport, the town centre in General Luna takes another 45mins. We suggest taking a van from the airport to General Luna for a faster and more comfortable travel. Fares start from 300 PHP ($5.50).

Visit our page on Siargao Airport for more details.

Tip: Cebu Pacific ‘s CebGo offers many ‘piso fare’ promotions annually. Keep an eye out for these if you want to book cheaper flights!

Cebu to Siargao by Ferry

Duration: 10 hours excl. transfer time
Cost: 1,450 PHP ($27.50)

When travelling by sea from Cebu to Siargao, you need to take 2 ferries with a stopover in Surigao. Be prepared for a 10-hour travel time, excluding the transfers or waiting hours between the ferry rides.

Step 1: Cebu to Surigao by Ferry

Duration: 8 hours 30 minutes
Cost: 1,100 PHP ($21)

There are three main ferry companies with multiple trips Cebu to Surigao in a week: Cokaliong Shipping Lines, Starlite Ferries, and Medallion Transport.

The ferry ride takes 8-9 hours, depending on the ferry that you book with.

Ferry Schedule from Cebu to Surigao

Ferry CompanyScheduleCosts
Cokaliong Shipping Lines19:00-03:301,100 PHP ($21)
Buy Your Ferry Tickets
Starlite Ferries21:00-06:001,270 PHP ($24)
Buy Your Ferry Tickets
Medallion Transport*20:00-04:00830 PHP ($15.50)
Buy Your Ferry Tickets
*COVID-19 UPDATE: The Medallion Transport ferry for Cebu to Surigao route has not yet resumed trips. Please check the provided link to see if anything has changed.

Cokaliong Lines

Cokaliong Lines is the only company operating daily ferry trips from Cebu to Surigao. The vessel departs from Cebu Pier 1 at 19:00 daily and arrives at Surigao City Port at 03:00.

The trip from Cebu to Surigao takes 8 hours. An economy ticket costs 1,100 PHP ($21).

You can buy your tickets at the ticketing outlet outside Pier 1 or through accredited travel agencies listed on the Cokalion Lines website.

Starlite Ferries

Starlite Ferries also offers trips between Cebu and Surigao. They have six trips in a week that depart every day except on Saturdays.

The ferry leaves Cebu Pier 3 at 21:00 and arrives at Surigao Port at 06:00. The trip takes 9 hours.

You can book an economy bed that costs 1,270 PHP ($24). A tourist bed with more features is also available at 1,750 PHP ($33).

Tickets are available on BookAway. If you want to book directly, you may also call them on the numbers indicated on the Starlie Ferries website.

Medallion Transport

Another ferry operator for Cebu routes is Medallion Transport, but they haven’t resumed their trips yet for the Cebu to Surigao route. Pre-pandemic, it used to operate on Mondays, Wednesdays, and Fridays.

The ferry used to depart Cebu Pier 4 at 20:00 and would arrive at Surigao at 4:00. Ticket costs were around 830 PHP ($15.50).

If you prefer to book online, you can also do so via BookAway through the link below. Rates are at least $5 more expensive, but at least you won’t have to worry about your connecting ferry ticket when you arrive in Cebu.

Check Ferry Tickets with BookAway

Step 2: Surigao to Siargao by Ferry

Duration: 1 hour 30 minutes
Cost: 350 PHP ($6.50)

The ferries from Cebu arrive very early at the Surigao City Port. You can catch the earliest trip from Surigao to Siargao at 06:00 or choose to wait for a few hours for the next trips.

JP Shipping Lines Inc. and Evaristo & Sons Sea Transport Corp are the two main ferry companies with regular trips between Surigao and Siargao.

Ferry Schedule from Surigao to Siargao

Ferry CompanyScheduleCosts
JP Shipping Lines11:30-14:00280 PHP ($5)
Evaristo & Sons Sea
350 PHP ($6.50)
Check Ferry Tickets
The prices provided are for Economy class tickets. There are also Premium class tickets that are more expensive at 500 PHP ($9.50).

JP Shipping Lines Inc.

JP Shipping Lines Inc. has two ships plying the route daily: Fortune Angel 1 and 2. Both ships currently have the same schedule.

The ferry trip takes 2 hours 30 minutes from Surigao to Siargao. Tickets cost 280 PHP ($5).

If you want to book with JP Shipping Lines in advance, you will need to call the numbers posted on their Facebook page.

Evaristo & Sons Sea

Evaristo & Sons Sea offers fast craft ferries and RoRo (Roll On Roll Off) for both passengers and cargo for this route. As of May 2022, though, they briefly stopped operations for RoRo Passenger, so you can travel only with fast craft ferries.

Fast crafts take 1 hour 30 minutes from Surigao to Siargao. Tickets start from 350 PHP ($6.50).

You may book with Evaristo & Sons Sea via the link on their Facebook page. You may also buy your ticket at the port.

Dapa Ferry Terminal

The ferry docks at Dapa Ferry Terminal in Siargao.

From the ferry terminal, you can take a tricycle to General Luna that takes around 40 minutes.

A “special” ride costs 300 PHP ($5.50). The tricycle can fit up to 3 persons with luggage. If you’re travelling alone, we recommend asking around if other passengers would want to share the ride with you.

More routes in the Philippines

Dumaguete to Siquijor

Puerto Princesa to El Nido

Manila to Boracay

Cebu to Bohol

Cebu to Siargao

Manila to Siargao

Coron to El Nido

Manila to Coron

Malapascua to Cebu

Cebu to Malapascua

Was this post helpful?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

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?

Copy link
Powered by Social Snap