Traveling from Cagayan de Oro City to Siargao by land is one of the most scenic and memorable routes for anyone heading to the Surfing Capital of the Philippines. If you’re looking for a budget-friendly, straightforward, and adventure-filled way to reach the island, the Cagayan to Siargao land trip is absolutely the best choice.
This guide walks you step-by-step through the route—from Agora Bus Terminal in CDO, to Butuan, to Surigao City, and finally to Dapa Port in Siargao—including estimated fares, travel times, and insider tips so you know exactly what to expect.
Why Choose a Land Trip from Cagayan to Siargao?
Many travelers love the Cagayan to Siargao land route because it is:
- Affordable — much cheaper than flying
- Scenic — coastal roads, mountains, and beautiful provincial towns
- Convenient — buses leave almost every hour
- Flexible — perfect for backpackers, families, friends, and solo travelers
If you’re looking for comfort, great value, and a taste of real Mindanao travel before arriving in paradise, this journey is made for you.
Step 1: Cagayan de Oro → Butuan (via Agora Bus Terminal)
Your adventure begins at Agora Bus Terminal in Lapasan, Cagayan de Oro. This is the main transport hub where you can catch a bus going to Butuan City.
Bus Options
The main bus company servicing the route is Bachelor Express.
You can choose:
- Aircon Bus
- Non-Aircon Bus
- Deluxe Aircon (with CR) — available at certain hours
Travel Time
4 to 5 hours depending on traffic and weather.
Estimated Fares
- Non-Aircon: ₱250–₱280
- Aircon: ₱300–₱380
- Deluxe Aircon: ₱420–₱450
Travel Tip
For comfort, choose the aircon buses, especially for early morning or late evening trips.
Step 2: Butuan → Surigao City
When you arrive in Butuan Integrated Bus Terminal, transfer to another Bachelor Express bus going to Surigao City. This is a busy route with plenty of trips daily.
Travel Time
3 to 4 hours depending on traffic and weather.
Estimated Fares
- Non-Aircon: ₱230–₱260
- Aircon: ₱280–₱350
The road from Butuan to Surigao is smooth and scenic, with farmlands, rivers, and glimpses of the ocean—an enjoyable part of your cagayan de oro city to siargao journey.
Travel Tip
If you’re carrying heavy luggage, choose a bus with a luggage compartment for convenience.
Step 3: Surigao City → Siargao (Ferry to Dapa Port)
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.
- Fare: Around ₱400–₱550, depending on class.
Travel Time
1.5 to 3 hours, depending on ferry type (fast craft vs. RoRo).
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
Total Travel Time & Estimated Cost
Total Travel Time
9 to 12 hours (CDO → Butuan → Surigao → Siargao)
Total Estimated Cost
₱900 to ₱1,100 one-way (bus + ferry)
This makes it one of the most budget-friendly ways to reach Siargao from CDO.
Sample Itinerary (Highly Recommended)
Here’s a smooth, low-stress itinerary many travelers follow:
| Time | Activity |
|---|---|
| 2:00 AM – 3:00 AM | Depart Agora Bus Terminal for Butuan |
| 7:00 AM – 8:00 AM | Arrive in Butuan, transfer to bus to Surigao |
| 11:00 AM – 12:00 PM | Arrive in Surigao City |
| 12:30 PM – 01:00 PM | Board ferry to Siargao |
| 3:00 PM – 4:00 PM | Arrive at Dapa Port, Siargao |
This schedule lets you arrive in Siargao before sunset, giving you time to check in at your hotel and rest or explore.
Final Tips for Your Cagayan to Siargao Land Trip
- Bring snacks—bus stops vary in quality
- Secure ferry tickets early for special holidays
- Prepare small bills for terminals and ports
- Wear comfortable clothes for long rides
- Power banks are essential for the trip
- Plan your Siargao itinerary ahead (surfing, island hopping, food trips)
The Cagayan to Siargao land trip is long but incredibly rewarding. Watching Mindanao’s landscapes pass by, crossing blue waters, and finally stepping foot on Siargao feels like one beautiful journey into island life.



