Last updated on April 12th, 2023 at 12:17 pm
In this blog post we will let you know how to go from Davao to Siargao by land bus plus ferry that you can book online. Also Davao to Siargao by plane if you prefer more comfort. Click here if you want to get your discount booking activities in the Philippines with Klook!
Siargao is one of our favorite island in the Philippines. Siargao is a small island in the coast in Surigao del Norte. It’s located in Mindanao. Read here 7 Days Siargao itinerary!
For more Siargao travel guides: read our favorite Siargao tourist spots, how to get to Sohoton Cove and how to get to Sugba Lagoon.
Read here full blog post how to get to Surigao and Davao itinerary
WHERE TO STAY IN SIARGAO
Click the map and find accommodation for your stay in Siargao.
For accommodation, a budget room would cost 1000 PHP ($20 USD). There are dorms starting from 600-800 PHP. You can also rent Airbnb for 1000 PHP in Siargao Island.
CLICK HERE TO RESERVE YOUR ACCOMMODATION WITH BOOKING AND AGODA
What’s the Cheapest Sim Card in Philippines?
You can buy the cheapest sim card in the Philippines with Smart Philippines sim card for 500 PHP which is $9 USD with 1 GB data per day plus extra social media data for apps like Youtube valid for 30 days. Read here best Philippines eSim, El Nido vs Coron and and how to get tourist visa extension Philippines
You can find the cheapest Filipino eSim with Airalo Philippines eSim prepaid for $4 USD with 1 GB data valid for 7 days (USING DISCOUNT CODE GAMINTRAVELER 10%). For $9 USD with 3 GB data, for $13 USD with 5 GB data, for $21 USD with 10 GB data and for $32 USD with 20 GB data valid for 30 days.
Nomad eSim Philippines for $5 USD with 1 GB data valid for 7 days. For $10 USD with 2 GB data, For $13 USD with 3 GB data and for $15 USD with 5 GB data valid for 30 days. MTX Connect eSim Philippines for €24 with 4 GB data valid for 14 days. Holafly Philippines eSim for $44 USD if you use our code GAMINTRAVELER coming with 8 GB data valid for 30 days and you can activate with QR Code.
BEST TIME TO VISIT SIARGAO
Swimming, surfing and diving will be the reason why you want to visit the Island of Siargao. As a responsible traveler you must check every little detail while visiting certain places. The Philippines has only two season and this is the wet and dry season.
The best time to visit Siargao is during the dry season which falls on the months of February-April. This is the best time for you. You’ll be able to enjoy all you itinerary without worrying if it would be raining. All the activities in the Island involve swimming, surfing, diving and trekking.
Click here to know more about the weather in Siargao.
BOOK YOUR TRAVEL INSURANCE
You can read Heymondo Vs Safetwing cheapest travel Insurance. You can get for $135 USD your Heymondo Travel Insurance with Heymondo discount code valid for 90 days. Read our full Heymondo Travel Insurance Review
You can get Safetywing Travel Insurance for Digital Nomads valid for 28 days Safetywing for $50 USD per month with kids until 10 years old included
DAVAO TO SIARGAO
HOW TO GET FROM DAVAO TO SIARGAO BY FLIGHT
If you want to get from Davao to Siargao. There are a few daily direct flights from Davao to Siargao with Philippine Airlines. Prices of the flights are starting from 2000-4000 PHP. The travel time from Davao to Siargao flight is 1 hour and 15 minutes.
Click here to get Davao to Siargao flights!
FROM SIARGAO AIRPORT TO GENERAL LUNA
Prices for a tricycle going to General Luna are 400 PHP and it’s good enough for 2-3 people. There are also vans available for 300 PHP per person going to General Luna where are most of the accommodations in Siargao.
Read here how to get from Siargao Airport to General Luna!
HOW TO GET FROM DAVAO TO SIARGAO BY LAND (VIA BUS TO SURIGAO AND FERRY)

If you want to get from Davao to Surigao by land. There are buses going from Davao to Surigao. It will take 10-12 hours by bus from Davao to Surigao passing by Butuan. The distance from Davao to Surigao is 420 kilometers.
Regular buses from Davao to Surigao fare is 600 PHP and it will take 11-12 hours. Air condition buses fare is 750 PHP and it will take 9-10 hours.
SURIGAO BUS TERMINAL TO FERRY TERMINAL
Once in Surigao City Bus Terminal you have to ride a jeepney or a tricycle going to the Ferry Terminal. It’s only 4 kilometers away. There are multicabs for 10 PHP and tricycle charges 150-200 PHP good enough for 3-4 people.
Once in the port you have to ride a ferry going to Siargao Island.
FERRY SCHEDULE SURIGAO TO SIARGAO
There are available ferry rides daily from Surigao City to Siargao Island. There are two choices for ferry the fast boats and the slower boats. Fast Boats is either multi-level steel vessels of single level large bancas. Duration time would be four hours, fare would be around 400-450 PHP ($9) in 2023. You can book online!
Check out the list of these companies all of them leaving from Eva Macapagal Terminal.
MV SEAN FERRY 2
Dapa (Siargao Island) to Surigao City – 6 AM and 1 PM Daily
Surigao City to Dapa (Siargao) – 10 AM and 3:30 PM Daily
Price 300 PHP Economy Class and Travel time 1 hour and a half.
This is the best option since you will get spend less time traveling!
ATLANTIS YOHAN EXPRESS
Dapa (Siargao Island) to Surigao City – 4:30 AM and 11:30 AM Daily
Surigao City to Dapa (Siargao) – 6 AM and 10:30 AM Daily
The price is 280 PHP with no aircon and 350 PHP with aircon travel time 2 hours and 25 minutes.
FORTUNE ANGEL 1
Dapa (Siargao Island) to Surigao City – 11 AM Daily
Surigao City to Dapa (Siargao) – 5:30 AM Daily
Prices 350 PHP with Aircon and with no aircon 280 PHP. And travel time 2 hours and 30 minutes.
FORTUNE ANGEL 2
Dapa (Siargao Island) to Surigao City – 5:30 AM Daily
Surigao City to Dapa (Siargao) – 11:30 AM Daily
Prices 350 PHP with Aircon and with no aircon 280 PHP. And travel time 2 hours and 30 minutes.
RORO MONTENEGRO LINES
Dapa (Siargao Island) to Surigao City – 5 AM and 11 AM Daily
Surigao City to Dapa (Siargao) – 6 AM and 10:30 AM Daily
Prices are 288 PHP travel time 4 hours.
The schedule going to Siargao usually is from Surigao is from 5 am to 1 pm. There are a few ferries of different companies. All of them are getting to Dapa Port in Siargao. From Fast Ferry, slow ferry to RoRo.
The total travel time Davao to Siargao by land is around 16 hours since you will have to wait in Surigao to catch the ferry to Dapa Port in Siargao. It will take 10-12 hours by bus. And around 4 hours more the ferry going to Siargao including the waiting time.
It will cost you around 1000-1200 PHP for the trip from Davao to Siargao Island overland. If you decide to flight expect to pay one way from 2000-4000 PHP. It depends on your comfort and budget.
GETTING TO GENERAL LUNA FROM DAPA PORT IN SIARGAO
Just walk outside to the terminal where you will find tricycles. You can share a tricycle 40 PHP each. The travel time from Dapa to General Luna is 30 minutes.
If you prefer a private tricycle will cost you 200-300 PHP from Dapa to General Luna.
Which way would you choose Davao to Siargao by flight or Davao to Siargao by land? Let us know in the comments below.
WHERE TO STAY IN SIARGAO
ALPAS SIARGAO

Alpas Siargao is offering accommodations in General Luna. With a garden, the property also features a bar. This pet-friendly hostel also has free WiFi. All rooms have a shared bathroom with a shower.
There are also terraces and you can enjoy hanging out in the common area. Bed in mixed dormitory room rate starts at $12 or less!
Click here to check their rates and availability!
LA LUNA ISLAND RESORT

LA LUNA ISLAND RESORT is offering accommodations in Catangnan. Siargao hotels in this area are great quality for this price. Just a few minutes from General Luna. Guests can use a garden. At the japanese-style business hotel, each room is equipped with a terrace.
The private bathroom is equipped with free toiletries. They have hammocks and direct view to the sea. Room rate starts at $100 a night!
Click here to check their rates and availability!
DENAVILLE RESORT

This property is 3 minutes walk from the beach. Denaville Resort is located in Santa Monica and has a private beach area and an outdoor swimming pool. Among the facilities of this property are a restaurant, a shared lounge and room service, along with free WiFi.
Rooms are complete with a private bathroom equipped with free toiletries, while some rooms also feature a seating area. The resort has a terrace. Their double deluxe room rate starts at $80 a night!
Click here to check for their rates and availability!
NAY PALAD SIARGAO

Located in General Luna in the Siargao Island Region, Nay Palad Resort offers luxurious accommodations equipped with an outdoor pool and a children’s playground. Rooms has terrace with either sea or garden views, the accommodations feature seating areas and an iPad in each room for guests’ convenience.
The private bathrooms in each unit offers high-pressure shower facilities, bathrobes and toiletries. With access to the private beach area, guests can enjoy complimentary sports and activities such as paddle boarding, kayaking, surfing, island hopping and cycling.
There are also billiards and table tennis facilities, a library, a games room and free massage services. There is an on-site restaurant which offers a special diet menu, and guests can also enjoy meals in the comfort of their rooms with room service. Alternatively, there is also a bar where guests can relax. Price can reach up to 150000 PHP for two night stay.
A funny story how we got invited to stay in Nay Palad! We were enjoying the beach in Malinao close by Nay Palad Resort. And we posted in our Instagram Stories @gamintraveler and the owner contacted us if we would love to go there. For sure we had so much fun taking pictures and enjoying all the comfort at Nay Palad!
Click here to check for their rates and availability!
SIARGAO INN BEACH RESORT

This property is an 18-minute walk from the beach. Siargao Inn Beach Resort offers accommodations in General Luna. The resort has a private beach area and water sports facilities, and guests can enjoy a meal at the restaurant. Certain units include views of the sea or garden.
The rooms are equipped with a private bathroom. You will find babysitting service at the property. Professional surf lessons can also be arranged. Guests can enjoy various activities in the surroundings, including golfing, snorkeling and fishing. Rooms/units rate starts at $98 a night.
Click here to check for their rates and availability!
CLICK HERE TO RESERVE YOUR ACCOMMODATION WITH BOOKING AND AGODA
Click here if you want to get your discount booking activities in the Philippines with Klook!
Feel free to use our links for discounts. Using our links will help us to continue with the maintenance of the website and it will not cost you anything. Thanks for the love guys
Happy Travels!