Siargao is one of the most beautiful islands in the Philippines.
It is famous for:
world-class surfing
white sand beaches
crystal clear lagoons
endless coconut trees
But many travelers ask the same question before planning their trip:
👉 How do you get to Siargao Island?
The island is remote, but reaching it is actually very easy.
In this guide you will learn:
how to fly to Siargao
how to travel from Manila or Cebu
how to reach General Luna from the airport
the easiest way to start your trip stress-free
Siargao Island is located in the province of Surigao del Norte in the eastern part of the Philippines.
The island sits in the Pacific Ocean, southeast of the larger island of Mindanao.
It is about:
1 hour flight from Cebu
2 hours flight from Manila
The main tourist area of the island is General Luna, where most hotels, restaurants, and surf spots are located.
The fastest way to reach Siargao is by flying to:
👉 Siargao Airport (Sayak Airport)
Airport code: IAO
This small airport serves daily flights from major Philippine cities.
Once you land, you are only 40–45 minutes from General Luna.
Many international travelers first arrive in Manila.
From Manila, several airlines offer direct flights to Siargao.
Flight time:
👉 around 2 hours
Airlines flying this route include:
Philippine Airlines
Cebu Pacific
Sunlight Air
Direct flights make traveling to Siargao very convenient.
If direct flights are full, another option is flying via Cebu.
Cebu is another major travel hub in the Philippines.
Many travelers choose this route because Cebu has many daily flights to Siargao.
Flight duration:
👉 around 1 hour
For many visitors, the route is:
International flight → Cebu → Siargao
This is one of the most popular ways to reach Siargao Island.
Another option is reaching Siargao by ferry.
Travelers can take a ferry from:
👉 Surigao City
The ferry arrives at:
👉 Dapa Port (Siargao Island)
Travel time:
around 2 hours
Ferries run daily and are used by both locals and tourists.
However, flying is usually faster and more convenient.
After arriving at Sayak Airport, you still need transportation to reach your hotel.
Most hotels are located in General Luna, about 30 km from the airport.
Travel time:
👉 40 to 50 minutes
There are several transport options available.
Shared vans wait outside the airport when flights arrive.
Average price:
👉 300–400 PHP per person
Advantages:
affordable
available for most flights
Disadvantages:
waiting time until the van fills up
multiple stops at different hotels
Some travelers choose to rent a scooter directly at the airport.
Advantages:
total freedom
perfect for exploring the island
However, it may not be ideal if you have heavy luggage.
For many travelers, the easiest solution is booking a private airport transfer in Siargao.
With a private transfer:
✔ a driver waits for you at the airport
✔ direct ride to your hotel
✔ no waiting time
✔ comfortable transport with luggage
This is especially convenient if you arrive:
late at night
with family
with surfboards or large bags
Booking a transfer in advance ensures a smooth arrival experience in Siargao.
Here are a few useful tips for your trip.
Best time to visit Siargao
The best months to visit are:
👉 March to October
These months usually offer:
good weather
great surf conditions
calm seas for island hopping
Siargao has become very popular.
Flights may sell out quickly during:
holidays
surf season
Christmas and New Year
Booking flights early helps you find better prices.
After landing, the last thing you want is to search for transportation with luggage.
Booking transport in advance helps you start your trip relaxed and stress-free.
To summarize:
The easiest ways to reach Siargao are:
✈️ Fly directly to Siargao Airport (IAO) from Manila or Cebu
🚢 Take a ferry from Surigao City to Dapa Port
Once you arrive on the island, you can travel to General Luna by:
shared van
scooter rental
private airport transfer
For most travelers, flying to Siargao and booking a private airport transfer is the simplest way to begin their adventure on this incredible tropical island. 🌴✈️