How to Get from Cebu to Siargao: Flights, Ferries and What Nobody Tells You

Getting from cebu to siargao involves either a short flight or a long haul by sea and road. Neither option is perfect, but both are manageable if you know what to expect.

Option 1: Direct Flight

Cebu Pacific and PAL Express both operate direct routes between Mactan-Cebu International Airport (CEB) and Sayak Airport (IAO) in Siargao.

  • Flight time: 50–60 minutes
  • Cost: ₱1,500–5,000 one-way (€25–88), depending on how far in advance you book
  • Frequency: 1–2 flights per day per carrier; schedules change seasonally
  • Baggage: 7kg cabin only on the cheapest fares. Check-in baggage costs extra — budget ₱700–1,200 each way for 20kg if you’re carrying a full setup

What nobody tells you: Sayak Airport is small. There are 3 check-in counters and one carousel. If your flight is delayed, you wait outside. The airport also books out — especially Friday and Sunday flights during peak season. Book the return leg before you arrive on the island, not when you decide to leave.

Verdict: The right choice for most remote workers. One hour versus a full day. The luggage fees are annoying but manageable.

Option 2: Cebu to Siargao by Ferry + Van

This is the cebu to siargao ferry route, and it is a commitment.

Step 1: Cebu City to Surigao City (Overnight Ferry)

  • Operator: Cokaliong Shipping or SuperCat (check current schedules at 2Go Travel)
  • Departure: Usually 8pm from Cebu North Port
  • Arrival: Surigao City, approximately 8–9am the next day
  • Duration: 10–12 hours
  • Cost: ₱700–1,800 depending on class (fan deck to air-conditioned cabin)

The cabin class (₱1,400–1,800) is worth the upgrade for remote workers with laptops and gear. You get a bunk with a locker. The deck class is a communal floor with no security.

Step 2: Surigao City to Dapa Port (Fast Craft or Ferry)

  • Operator: MV Siargao or local bangka services
  • Duration: 1.5–2 hours
  • Cost: ₱200–350
  • Departure times: 6am, 8am, 10am, sometimes 2pm. Check locally, schedules shift.

Step 3: Dapa Port to General Luna (Van or Habal-Habal)

  • Van (shared): ₱80–120 to GL, 30–40 minutes
  • Habal-habal: ₱150–200, negotiated
  • Private van (if you have heavy luggage): ₱500–800

Total Route Cost: ₱2,100–3,000 (€35–52)

Total journey time: 14–18 hours

Tips for Heavy Luggage

A full remote work setup — laptop, monitor, cables, clothes for 3 months — is heavy. The ferry handles this fine. The small domestic flight does not.

  • Flying with a portable monitor or extra gear: Check in excess baggage online before the flight. Airport rates are higher than web rates.
  • Ferry with heavy bags: No weight limit on the cargo deck. You can bring as much as you can carry.
  • Dapa to GL with heavy bags: Book a private van from the port (₱500). The shared van fits people, not people plus 30kg of gear comfortably.

Which to Choose

Flight Ferry + Van
Time 1 hour 14–18 hours
Cost (baggage included) €45–1,00 €35–52
Ease High Low
Heavy luggage Expensive Easy
Booking required Yes, early Less critical

How to get to Siargao: If you value time, fly. If you’re budget-constrained or traveling with excessive gear, the ferry is serviceable and has its own low-key charm — arriving by sea at sunrise is a genuinely good way to start an island stint.