How To Get From Cagayan de Oro To Siargao

Last updated on March 31st, 2020 at 10:18 am

How To Get From Cagayan de Oro To Siargao

One of the most popular routes is getting from Cagayan de Oro to Siargao in Mindanao. It takes around 6 hours to get to Surigao City where you will ride a ferry to Dapa port. It will take you around 10 hours the whole way since there is waiting time in the middle.

You can check the details below to get from Cagayan de Oro to Siargao prices and schedule. Read here Cagayan de Oro itinerary!

Read here our Cagayan de Oro travel guide and Siargao travel guide!

Read here how to get from Siargao Airport to General Luna!

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 involves swimming, surfing, diving and trekking.

Click here to know more about the weather in Siargao.

How To Get From Cagayan de Oro To Siargao

How to get from Cagayan de Oro to Siargao by Bus

If you want to get from Cagayan de Oro to Siargao by bus. The first step you need to head to Agora Market by jeepney or taxi. It’s 2 kilometers far from city center. And Agora Market you will find the Bus Station with buses going to Butuan City.

Buses are leaving every hour and the price is 300 PHP and it will take around 3 hours. You have to go to Surigao City as final destination. But there aren’t direct buses from Cagayan de Oro. That’s why you have to go to Butuan City first.

Once in Butuan City you have to ride another bus going to Surigao City. Prices are around 200 PHP for 3 hours ride. Bus will be more comfortable and vans faster. You will be able to save half an hour journey if you go by van. Read here how to get from Butuan to Siargao!

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. Once in the port you have to ride a ferry going to Siargao Island.

Read here how to get from Cebu 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 a multi-level steel vessels of single level large bancas. Duration time would be four hours, fare would be around 280-350 PHP ($6).

Ferry Schedule Surigao to Siargao

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.

Click here to book online your SIM Card!

Read here our full blog post the best Filipino sim for tourists.

How to get from Cagayan de Oro to Siargao by Van

How To Get From Cagayan de Oro To Siargao, How to get to Alegria Beach

You can follow the same way than the bus mentioned above. Prices are similar. Van are usually half and hour faster each way. Vans leave when they are full. They are so convenient especially if you have little luggage.

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.

The whole journey can last around 10-12 hours since you have waiting time for the buses and vans leaving. And also in the port. But with this guide knowing the schedule everything will be easier.

Hope it’s useful this travel guide to get from Cagayan de Oro to Siargao Island and General. Let us know in the comments below if we have to add something to this guide.

Where to Stay in Siargao

ALPAS SIARGAO

Where to Sleep in Siargao, siargao resorts, siargao hotels, cheap hotels in siargao, where to stay in siargao
Image courtesy of 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, siargao resorts, siargao hotels, cheap hotels in siargao, where to stay in siargao

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

Where to Sleep in Siargao
Image courtesy of 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. The property has airport transportation, while a car rental service is also available. 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

Nay Palad Siargao, siargao resorts, siargao hotels, cheap hotels in siargao, where to stay in 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

Where to Sleep in Siargao, Where to stay in Siargao

This property is a 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!

WHERE TO STAY IN SIARGAO ISLAND? CLICK HERE TO RESERVE YOUR ACCOMMODATION WITH BOOKING.

CLICK HERE TO BOOK WITH AGODA

Click here if you want to get your discount booking activities in the Philippines with Klook!

Having insurance while you are traveling outside your home country is very important. Make sure that you have one too, to keep you safe in your trips around the world

Click here to know prices and schedule to book your bus/boat tickets online with 12Go Asia.

Powered by 12Go Asia system

Feel free to use our links with discounts for Booking, Agoda, Airbnb and Klook. Using our links you 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!

Ruben Arribas is a Spanish traveler who has traveled more than 70+ countries around the world. Now based in the Philippines!