How to Get from Surigao to Siargao

How to Get from Surigao to Siargao

Last updated: March 8, 2026

Leaving the mainland of Mindanao for the teardrop shaped island of Siargao feels like entering a different world. While Surigao City serves as a bustling gateway and a vital commercial hub, Siargao is the laid back surfing capital of the Philippines, where the rhythm of the tides dictates the pace of life. The journey across the Hinatuan Passage is a rite of passage for many travelers seeking the world class barrels of Cloud 9 or the quiet lagoons of the surrounding islets.

This stretch of water can be as calm as glass or surprisingly spirited depending on the season. As you leave the Surigao port, you will watch the rugged coastline of Mindanao fade away, replaced by the iconic silhouette of coconut palms and mangrove forests that define the Siargao landscape. It is a short but scenic transition from the urban energy of the city to the island paradise that has captured the hearts of nomads and surfers globally.

Surigao to Siargao by Ferry

The ferry is the primary link between these two points, and for many travelers, it is the only way to reach the island after arriving in Surigao by bus or plane. The crossing typically takes about 2 hours, covering the distance efficiently while offering great views of the smaller islands scattered along the route. Several operators run this line, providing a reliable bridge to the island. You can easily secure your spot by booking through GoAsia.cc to ensure your travel plans remain on track.

Aircon Class

For those who prefer a more comfortable environment, the Aircon Class is the recommended choice. Priced at approximately $10, this class provides a cool refuge from the tropical heat. The seating is usually arranged in a cabin with padded chairs, making the 2 hour journey quite pleasant. It is an ideal option if you have been traveling all day and want to relax in a climate controlled space before hitting the beach. The morning departures are particularly popular as they allow you to reach General Luna, the main tourist area in Siargao, just in time for lunch.

Standard Class

The Standard Class is the most economical way to make the crossing, with tickets priced at roughly $9. These sections are typically open air or fan cooled, allowing you to breathe in the salty sea breeze as you travel. While it lacks the chilled air of the premium cabin, many travelers prefer this mode because it allows for better photography and a more authentic local experience. You will be sitting among locals heading home with supplies and fellow backpackers eager to catch their first wave. The earliest departure for this route is a Standard Class ferry, which is perfect for early risers who want to maximize their first day on the island.

Comparing Your Options

ModePrice (USD)DurationComfort
Ferry (Aircon)$102hHigh
Ferry (Standard)$92hModerate

Tips for Traveling from Surigao to Siargao

  • Arrive early at the pier: Even if you have a confirmed booking, it is wise to arrive at the Surigao City Ferry Terminal at least 30 to 45 minutes before departure. You will need to pay a small terminal fee in cash before entering the departure area.
  • Check the weather: The waters between Surigao and Siargao can get choppy during the northeast monsoon (Amihan) season. If you are prone to sea sickness, consider taking motion sickness medication before boarding.
  • Luggage handling: Most ferries have a designated area for large bags and surfboards. If you are bringing a board, be prepared to pay a small additional fee for oversized luggage, which is usually handled at the pier.
  • Transportation upon arrival: Once you dock at Dapa Port in Siargao, you will be met by a fleet of tricycles and motorcycles (habal-habal). Dapa is about 30 to 45 minutes away from General Luna. Expect to negotiate the fare or look for shared vans if you want to save money.
  • Cash is king: While Siargao is developing rapidly, Surigao City is a better place to withdraw larger amounts of cash. ATMs on the island can sometimes run out of money or experience connectivity issues.

Timetable

Ferry Surigao - Siargao $ 10.34–12.28 2h
  •   Aircon 05:00
  •   Standard Class 04:30, 14:45

Frequently Asked Questions

How can I book tickets from Surigao to Siargao?

You can book train, bus, flight, taxi, van, and ferry tickets from Surigao to Siargao directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Surigao to Siargao?

The cheapest way to get to Siargao is by taking the Standard Class ferry, which costs approximately $9. This is an open air or fan cooled option that provides a budget friendly journey for the 2 hour crossing.

What is the fastest way to get from Surigao to Siargao?

The ferry is the standard and fastest maritime connection, taking exactly 2 hours to reach Dapa Port on Siargao island from the Surigao City pier.

How long does it take to get from Surigao to Siargao?

The journey by ferry takes 2 hours. Travelers should also factor in an additional 30 to 45 minutes for the land transfer from the arrival port in Dapa to the main tourist hub of General Luna.

Do I need to book ferry tickets in advance?

While you can often buy tickets at the pier, it is highly recommended to book in advance during peak season or weekends. This ensures you get your preferred departure time and avoids the risk of the ferry being fully booked by tour groups.

Are there additional fees at the port?

Yes, passengers are required to pay a small terminal fee at the Surigao City Port. This is a separate charge from your ferry ticket and must be paid in Philippine Pesos at the designated booth.

What happens if the weather is bad?

The Philippine Coast Guard may suspend ferry operations if there is a gale warning or an approaching storm. Always check the local weather forecast, especially during the rainy season, as cancellations can happen on short notice for safety reasons.