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.