Planning your trip from Manila to Siargao Island? This complete 2026 guide covers every flight option, connection route, and what to do the moment you land at Sayak Airport (IAO) — so your journey from Manila to your hotel in General Luna is as smooth as possible.
Direct Flights from Manila to Siargao (IAO)
The fastest way to reach Siargao from Manila is a direct flight to Sayak Airport (IAO), which takes approximately 1 hour 50 minutes. Multiple airlines operate this route regularly in 2026:
| Airline | Route | Duration | Frequency |
|---|---|---|---|
| Cebu Pacific | MNL → IAO | ~1h 50min | Daily |
| Philippine Airlines | MNL → IAO | ~1h 50min | Several/week |
| AirAsia Philippines | MNL → IAO | ~1h 55min | Several/week |
💡 Booking tip: Budget ₱2,000–₱6,000 one-way in economy. Book directly on airline websites — OTA platforms add fees. Mid-week departures (Tuesday–Wednesday) are typically 15–25% cheaper. Book 4–8 weeks ahead during peak season (October–February).
Manila to Siargao via Clark Airport (CRK)
Since 2025, more travellers route through Clark International Airport (CRK) near Angeles City. Cebgo, Philippine Airlines, and Sunlight Air operate Clark → Siargao direct routes. If you're based in Quezon City or northern Metro Manila, Clark can save significant travel time and money compared to navigating NAIA.
Manila to Siargao via Cebu (Connection)
If direct flights are unavailable or expensive, connecting via Cebu Mactan Airport (CEB) is a reliable option. Manila → Cebu takes ~1h 15min, then Cebu → Siargao another ~50min. Allow 2–3 hours for the Cebu connection. Full guide: Cebu to Siargao Complete Guide.
Complete Journey Planner — Manila to General Luna
| Step | Action | Duration |
|---|---|---|
| 1 | Fly Manila (MNL) → Siargao (IAO) | 1h 50min |
| 2 | Collect baggage at Sayak Airport | 10–15 min |
| 3 | Meet your Shuttle Siargao driver at the exit | 2–5 min |
| 4 | Drive to General Luna | 40–50 min |
| 5 | Check in — vacation begins 🎉 |
Airport Transfer on Arrival at IAO
After landing at Sayak Airport (IAO), you need transport to General Luna, Cloud 9, or wherever you're staying. Pre-book your transfer before you fly — it takes 60 seconds and guarantees your driver is waiting at arrivals.
- Shared shuttle: ₱350/person → General Luna / Cloud 9. Door-to-door, air-conditioned.
- Private van: ₱2,500 (1–4 pax). Instant departure, no waiting, best for families and groups.
Full arrival guide: Sayak Airport (IAO) to General Luna — Complete Transfer Guide.
Full price comparison: Siargao Airport Transfer Price Comparison 2026.