Siargao, the surfing paradise of the Philippines, is a must-visit destination for travelers seeking sun, sand, and adventure. If you’re in Davao City and wondering how to get to Siargao from Davao City, this guide will help you plan a smooth, convenient, and hassle-free trip, highlighting the best routes, boarding locations, and tips to make your journey as effortless as possible.
1. Flying: The Fastest and Most Convenient Way
If your priority is speed and convenience, flying is the best option. Direct flights from Davao International Airport (Francisco Bangoy International Airport) to Sayak Airport, Siargao take just over 1 hour.
- Airlines: Cebu Pacific, Philippine Airlines
-
Advantages:
- Short travel time
- No transfers or long waits
- Direct arrival on the island
-
Convenience Tips:
- Book early to secure the best flight schedule
- Arrive at the airport 1.5–2 hours before departure
- Travel light for quicker boarding
Flying may cost slightly more than land-and-sea routes, but it is the most convenient and time-efficient option, especially for families or travelers with limited time.
2. Bus and Ferry: Land-and-Sea Travel
For those who want a reliable and relatively stress-free alternative, the bus-and-ferry route offers a balance between cost and convenience. With proper planning, this method is surprisingly straightforward.
Step 1: Davao City to Surigao City by Bus
- Bus Operators: Philtranco, Davao Metro Shuttle
-
Boarding Locations:
- Philtranco: Ecoland Terminal, Davao City
- Davao Metro Shuttle: Bolton Terminal or Ecoland Terminal
- Travel Time: 10–12 hours
-
Tip for Smooth Travel:
- Choose VIP or executive buses for extra legroom and comforty
- Overnight buses allow you to rest and arrive in Surigao in the morning
Step 2: Surigao City to Siargao by Ferry
Once you arrive in Surigao, you can catch a ferry to Siargao’s Dapa Port:
- Boarding Location in Surigao City: Macapagal Port
- Arrival Location in Siargao: Dapa Port
- Schedule: Multiple daily departures: 6:00 AM, 10:00 AM, 1:00 PM, and 3:30 PM.
- Travel time: ~1 hour 30 minutes for fastcraft.
- Fare: Around ₱400–₱550, depending on class.
3. Getting From Siargao Airport or Port to Your Accommodation
Once you dock at Dapa Port in Siargao, you can ride the DATSCO Bus. It operates every day, providing convenient transport between Dapa and General Luna.
Fare:
DAPA to GL = Regular – Php 33 | Student / Senior/ PWD – Php 27
Most visitors stay in General Luna, near Cloud 9, restaurants, surf shops, and tour operators.
Transport options:
- Shared vans (most comfortable)
- Tricycles (budget-friendly)
- Scooter rentals (best for exploring)
Many listings on SiargaoHotels.ph offer airport or port pickup—check with your hotel.
Tips for Traveling from Davao City to Siargao
- Book early — flights fill up quickly, especially during surf season
- Bring cash — ATMs may run out during weekends/holidays
- Check weather — ferry routes sometimes adjust due to sea conditions
- Stay in General Luna for convenient access to tours and good food
- Travel light if you’re transferring through ferries and vans
Final Summary: How to Get to Siargao from Davao City
For travelers asking how to get Siargao from Davao City, the key is balancing convenience, comfort, and efficiency:
- If your priority is maximum convenience: Fly directly from Davao City to Siargao.
- If you prefer a combination of budget and reliability: Take a VIP bus from Ecoland or Bolton Terminal, then the ferry from Macapagal Port, and arrange a van transfer from Dapa Port to your hotel.
Planning your journey carefully, knowing the boarding locations, and arranging transfers in advance ensures a smooth, stress-free trip, so you can arrive in Siargao relaxed and ready to enjoy its stunning beaches and surf spots.
Check out our Siargao hotel recommendations for convenient stays near General Luna, making your arrival and departures even easier.



