The Airport
Siargao has its own airport: Sayak Airport (IAO), located about 45 minutes from General Luna. Budget an hour if traffic is against you. It's a small airport. You walk from the plane directly onto the tarmac, pass through a simple terminal, and you're out. No long corridors, no luggage carousels that take forever. The pace shifts the moment you land.
One small thing to know: there is a 20 PHP terminal fee when you exit the airport. Make sure you have small change before you arrive.
Flying From Manila
There are no longer any direct flights from Manila to Siargao. All routes go via Cebu, with a connection at Mactan–Cebu International Airport. Plan for a full day of travel.
- Airlines: Cebu Pacific, Sunlight Air, Philippine Airlines
- Route: Manila → Cebu → Siargao
- Cost: roughly 3,000–8,000 PHP one-way
- Tip: book 2–3 months ahead during peak season (February to May): seats fill quickly and prices climb
The one exception is Philippine Airlines, which operates a direct flight from Clark International Airport (CRK), but Clark is 3 to 4 hours from Manila depending on traffic, so factor that into your journey.

Flying From Cebu
If you're already in the Visayas region, or connecting through Cebu from abroad, this is the most direct route to Siargao.
- Airlines: Cebu Pacific, Sunlight Air, Philippine Airlines
- Flight time: approximately 1 hour
- Frequency: multiple flights daily
- Cost: roughly 2,500-6,000 PHP one-way
Cebu has strong international connections, so many travelers fly into Mactan-Cebu International Airport first, spend a night, and continue to Siargao the next morning.
Check Cebu Pacific Airline for more info.
By Ferry
For those with more time than schedule, ferry routes do exist, including an overnight crossing from Cebu to Surigao, followed by a shorter ferry to Dapa on Siargao. It's a slower way to arrive, and a different kind of journey.
You can check Starlite Ferries or OceanJet for more info.

From the Airport to General Luna
Once you land, the most common way to reach General Luna is by shared van. The fare is 400 PHP per person, vans are always waiting outside the terminal, and they drop you directly at your accommodation. No need to book in advance.
The road passes through coconut plantations and small villages. It's a good introduction to the island.

Plan Your Stay
Now that you know how to arrive, take a look at when to visit Siargao to choose the right time of year for your trip.
And if you're looking for a quiet place to stay, self-sufficient, off-grid, just outside the crowd of General Luna: The Grove House is opening in December 2026.
