← Back to BlogHow to Get from Cebu to Siargao: Flights, Ferry & the Fast Way (2026)

How to Get from Cebu to Siargao: Flights, Ferry & the Fast Way (2026)

Cebu to Siargao is one of the most common inter-island routes in the Philippines for travelers island-hopping through the Visayas and Mindanao. The two islands are actually not that far apart by air -- about 45 minutes. But the ferry route involves two stages and a full day of travel. Here's the breakdown of every option so you can pick what works for your schedule.

Option 1: Fly Cebu to Siargao (Fastest)

Cebu Pacific operates direct flights from Mactan-Cebu International Airport (CEB) to Sayak Airport in Siargao (IAO). This is by far the fastest and most convenient option.

Flight time: 45 minutes to 1 hour in the air.

β›΅

Book ferries & transfers in the Philippines

Manila to Palawan, Batangas to El Nido, Cebu to Bohol β€” book inter-island ferries and airport transfers easily.

Book transport β†’

Frequency: In 2026, Cebu Pacific operates this route multiple times weekly, with daily flights during peak tourist season (November to May). Philippine Airlines and AirAsia Philippines have also operated this route seasonally -- check current schedules as routes change.

Price: PHP 800 to 2,500 one way depending on how far in advance you book and the season. Book 4 to 8 weeks ahead for the best prices. Last-minute prices can spike to PHP 4,000+.

Airport to accommodation: Sayak Airport is on the north end of Siargao. Tricycles and vans wait at the airport. Tricycle to General Luna (the main tourist area) costs PHP 200 to 300. Van hire PHP 400 to 600. The ride takes 30 to 45 minutes on good roads.

Verdict: If you value time and can book ahead for reasonable prices, fly. The ferry is a long day -- flying is 45 minutes plus airport time.

Option 2: Ferry from Cebu to Siargao

There's no direct ferry between Cebu City and Siargao. The ferry route goes through Surigao City on the Mindanao mainland, then a second ferry from Surigao to Dapa port in Siargao.

Leg 1: Cebu to Surigao (Overnight Ferry)

2GO Travel operates overnight ferries from Pier 4 in Cebu City to Surigao City. This is a large vessel (not a fast craft) with different cabin classes from open deck to air-conditioned cabins.

Departure: Usually late evening (around 7 PM to 9 PM), arriving Surigao the next morning (around 5 AM to 8 AM depending on conditions).

Duration: 8 to 11 hours.

Cost: Economy (open deck with seat or mat): PHP 350 to 500. Tourist class (air-conditioned shared bunk): PHP 700 to 1,200. Cabin with bed: PHP 1,500 to 2,500.

The overnight ferry is actually a viable option if you want to save an accommodation night. You sleep on the ferry and arrive in Surigao in the morning ready to continue.

Leg 2: Surigao to Dapa, Siargao (Fast Craft)

From Surigao pier, fast craft ferries run to Dapa port in Siargao. Multiple operators (Philharbor, FastCat) run this route throughout the day.

Duration: 1 hour to 1.5 hours.

Cost: PHP 200 to 350 per person.

Schedule: Ferries run roughly from 5 AM to 5 PM. If you arrive in Surigao early morning on the overnight ferry, you can usually catch one of the morning departures to Siargao without much waiting.

Dapa to General Luna

Dapa is Siargao's main port. From Dapa to General Luna (tourist hub) is about 20 minutes by tricycle or van.

Cost: Tricycle PHP 50 to 100 (usually shared). Van hire PHP 300 to 400.

Total Ferry Route Summary

Option 3: Manila to Siargao Direct (If Coming From Manila)

If you're flying from Manila, fly direct to Siargao (1.5 hours) and skip Cebu entirely. Cebu Pacific and Philippine Airlines both operate Manila to Sayak direct flights. This is often the best option for international travelers who land in Manila and want to head straight to Siargao.

Option 4: Cebu Bus to Surigao, Then Ferry

An adventurous (and cheap) alternative: bus from Cebu South Terminal to Liloan, ferry across to Surigao del Norte on Mindanao, then bus to Surigao City, then fast craft to Siargao. This route exists and is used by budget travelers but takes 12+ hours and involves multiple changes. Only recommended if you're on an extremely tight budget and have time to spare.

Which Option Is Right for You?

Booking Tips

What to Do First When You Arrive in Siargao

General Luna is the main area with restaurants, surf shops, and accommodation. Jacking Horse and Cloud 9 surf breaks are a short tricycle ride from General Luna. Get your accommodation sorted, rent a motorbike (PHP 350 to 500 per day), and explore.

Must-do on your first day: walk to the Cloud 9 boardwalk and watch surfers even if you don't surf -- it's spectacular. Rent a board if you do surf. Eat dinner at a local barbecue spot -- grilled pork skewers and grilled corn for PHP 100 to 200 is the best meal you'll have all trip.

Frequently Asked Questions

Is there a direct ferry from Cebu to Siargao?

No direct ferry as of 2026. All sea routes go through Surigao City on the Mindanao mainland (Cebu to Surigao overnight ferry, then Surigao to Dapa fast craft). The total journey is 10 to 14 hours by sea. Flying direct takes under 1 hour.

How much does a Cebu to Siargao flight cost?

Cebu Pacific fares start around PHP 800 to 1,200 if booked well in advance. Expect PHP 1,500 to 2,500 for a typical booking 2 to 4 weeks out. Last-minute fares can reach PHP 4,000+. Peak season surcharges apply December through March.

How often does Cebu Pacific fly Cebu to Siargao?

Schedule varies by season. Peak season sees daily flights. Off-season may have 3 to 5 weekly departures. Check the Cebu Pacific website for current schedules as these change regularly.

Can I bring a surfboard on the Cebu to Siargao ferry?

Yes, surfboards are allowed on 2GO ferries and the Surigao-Dapa fast crafts. There may be a small cargo fee (PHP 50 to 200 depending on size). Secure your board in a bag. On Cebu Pacific flights, surfboards count as checked sports equipment -- check baggage policy and fees before booking as they apply to the board's size/weight.

What's the best month to travel from Cebu to Siargao?

For surfing: July to October (peak swell season, Cloud 9 is best). For beach and non-surf travel: November to April (calmer seas, better visibility for snorkeling). March and April are the warmest and calmest. June and July offer a balance of decent weather and fewer crowds.

🏑 Real local stays (book direct)

Hand-picked homestays and guesthouses β€” book direct, no markup.

Bamboo Beach House
Bamboo Beach HouseπŸ“ General Luna, Siargaoβ˜… 4.9/10From β‚±3,200/night
Batanes Stone House
Batanes Stone HouseπŸ“ Basco, Batanesβ˜… 4.9/10From β‚±5,200/night
El Nido Cliff Glamping
El Nido Cliff GlampingπŸ“ El Nido, Palawanβ˜… 4.8/10From β‚±4,500/night
Browse all local stays β†’

🌊 Popular activities (book instantly)

Island hopping, canyoneering, whale sharks β€” real Klook/GetYourGuide options.

Batanes Cultural Photography
Batanes Cultural PhotographyπŸ“ Batanes Β· 3 daysFrom β‚±3,500
Boracay Honeymoon Package
Boracay Honeymoon PackageπŸ“ Boracay Β· 4 daysFrom β‚±8,000
Boracay Luxury Beach Villa Experience
Boracay Luxury Beach Villa ExperienceπŸ“ Boracay Β· 2 daysFrom β‚±20,000
View all activities β†’