Iligan to Siargao: Routes, Costs and Travel Times

iligan to siargao route

The most dependable public-transport route from Iligan City to Siargao Island is to travel by bus through Cagayan de Oro, Butuan and Surigao City, then take a passenger ferry from Surigao City Port to Dapa Port. Allow approximately 12 to 16 hours, including transfers and waiting time.

There is no regular direct bus or daily fast ferry connecting Iligan and Siargao. Travelers must combine land and sea transport, or travel to an airport and take a connecting flight to Sayak Airport.

The crucial connection is the ferry from Surigao City to Dapa. Most passenger ferries operate during daylight hours, so reaching Surigao after the final sailing can add an overnight stay to the trip.

Quick Comparison of Iligan-to-Siargao Routes

The costs below are planning ranges, not fixed quotations. Bus and ferry operators can revise fares, schedules and passenger fees without synchronizing every online listing.

RouteEstimated total timePlanning budget per personBest for
Iligan → CDO → Butuan → Surigao → Dapa12–16 hours₱1,500–₱2,300Budget travelers
Iligan → CDO → Surigao → Dapa11–15 hours₱1,500–₱2,400Fewer formal transfers when a suitable bus is available
Iligan → Laguindingan → Cebu → Siargao6–12+ hours₱4,500–₱12,000+Travelers prioritizing time
Iligan → Butuan Airport → connecting flight9–15+ hours₱6,000–₱15,000+Travelers finding a favorable airfare
Private vehicle or van → Surigao → ferry9–13 hoursDepends on vehicle and group sizeFamilies and small groups
Private vehicle via RORO12–18+ hoursVehicle-dependentTravelers bringing a car or motorcycle

Important correction: Butuan is a land-transfer point, not the standard passenger-ferry departure point for Siargao. Travelers reaching Butuan normally continue by bus or van to Surigao City, where regular ferries depart for Dapa. A 2026 Siargao transport guide describes the same route sequence for passengers traveling overland through Butuan.

Route 1: Iligan to Siargao via Cagayan de Oro, Butuan and Surigao

This is the most practical public-transport route for travelers who want to avoid airfare. It divides the journey into manageable legs using established Mindanao bus corridors.

Step 1: Travel from Iligan to Cagayan de Oro

Board a bus or van from Iligan City to Cagayan de Oro. Most buses use the national highway through Lugait, Manticao, Naawan, Initao, Libertad, Gitagum and Laguindingan before entering Cagayan de Oro.

Allow approximately two to three hours, depending on traffic, passenger stops and the exact terminal used.

Ask before boarding whether the vehicle terminates at:

  • Westbound Terminal in Bulua
  • Agora Integrated Bus Terminal
  • Another city drop-off point

The correct terminal matters because buses bound for Butuan and Surigao commonly use the Agora area. A transfer across Cagayan de Oro adds time and another local fare when your Iligan vehicle terminates elsewhere.

Step 2: Take a Cagayan de Oro-to-Butuan bus

Bachelor Express operates services along the Cagayan de Oro-to-Butuan corridor. Current public fare information is inconsistent across listings. A March 2026 operator-related notice listed a regular full fare of ₱465, while a June 2026 booking reference showed ₱629 and an approximate four-hour journey. Travelers should confirm the fare at the terminal instead of treating either online amount as guaranteed.

Allow approximately four to five hours from Cagayan de Oro to Butuan, including intermediate stops.

For a same-day arrival in Siargao, leaving Iligan before dawn gives you the strongest chance of reaching Surigao City before the final ferry. A late-morning departure from Iligan leaves little protection against traffic, terminal queues or a missed connection.

Step 3: Continue from Butuan to Surigao City

At Butuan, transfer to a bus or van for Surigao City. This leg normally takes around three to four hours, depending on the vehicle, road conditions and stopping pattern.

Before purchasing your ticket, confirm that the vehicle goes to Surigao City and ask where it will drop passengers. You still need enough time to reach the passenger port, purchase a ticket, pay applicable port charges and board the vessel.

Step 4: Take the Surigao-to-Dapa ferry

Passenger ferries connect Surigao City with Dapa Port on Siargao Island. Fastcraft trips take approximately 90 minutes, while slower conventional ferries can take around two to two and a half hours.

Public booking information for June and July 2026 showed several daytime sailings, including services around early morning, 6:00 a.m., 10:00 a.m. and 1:00 p.m. The exact list changes by date, operator, maintenance status and weather.

Evaristo & Sons Sea Transport publishes current vessel and weekly schedule notices through its official Facebook page. Its public page included June 2026 weekly schedule announcements, making it one of the better places to check shortly before travel.

Published planning fares for the crossing commonly fall around:

  • ₱400 for basic economy seating on slower services
  • ₱420–₱520 for fastcraft seating, depending on class
  • Additional port, booking or service charges when applicable

A March 2026 local guide reported approximately ₱420 to ₱520 for the fastcraft and around ₱400 for slower economy service.

Before You Go: Do not build your trip around an unconfirmed final sailing. Check the ferry operator on the day before departure and again while traveling toward Surigao City.

Route 2: Iligan to Siargao via a Cagayan de Oro-to-Surigao Bus

This route removes the formal Butuan transfer when you find a Cagayan de Oro bus continuing to Surigao City. It can be simpler, but the total road journey remains long and the departure time must still connect with a daytime ferry.

How the route works

  1. Travel from Iligan to Cagayan de Oro.
  2. Transfer to a Surigao-bound bus at the appropriate terminal.
  3. Travel through eastern Northern Mindanao and Caraga.
  4. Arrive in Surigao City.
  5. Transfer to the passenger port.
  6. Take a ferry to Dapa Port.

Bachelor Express serves routes involving Cagayan de Oro, Butuan and Surigao, but online schedules do not consistently show every intermediate boarding arrangement. Confirm the destination, departure time and terminal directly before depending on a through service.

Is this route faster than transferring in Butuan?

It can reduce the inconvenience of unloading luggage and finding another bus. It does not automatically produce a shorter road journey. The same highway corridor, passenger stops and traffic conditions still shape the trip.

Choose the through-bus option when:

  • Its departure closely matches your arrival from Iligan
  • It reaches Surigao before your confirmed ferry
  • You have luggage that is difficult to transfer
  • You prefer one longer bus ride over several shorter legs

Choose the Butuan-transfer route when:

  • The next Surigao-bound through bus has a long wait
  • Butuan departures are more frequent
  • You plan to stay overnight in Butuan
  • You want a meal and rest break before continuing

Fastcraft or RORO?

A fastcraft is the better choice for most passengers without vehicles. The crossing is commonly around 90 minutes.

A conventional ferry or RORO trip is relevant when:

  • You are bringing a vehicle
  • The fastcraft is sold out
  • You prefer an open or larger vessel
  • Its departure fits your road arrival better

RORO trips take longer because the vessel handles vehicles and cargo as well as passengers. Check vehicle acceptance, documentation, loading time and freight charges directly with the operator.

Route 3: Flying from Iligan to Siargao

Iligan does not currently have a regular commercial airport offering scheduled passenger flights to Siargao. The former airport identified by the code IGN should not be treated as a working departure option for this trip.

The nearest major commercial airport for Iligan travelers is Laguindingan Airport, whose airline code is CGY.

Option A: Laguindingan to Siargao via Cebu

A common flight itinerary is:

  1. Iligan to Laguindingan Airport by bus, van, taxi or private vehicle
  2. Laguindingan to Mactan-Cebu International Airport
  3. Cebu to Sayak Airport in Siargao

Direct Cebu-to-Siargao flights can take about 55 minutes, but the total trip from Iligan depends heavily on the connection time in Cebu.

A flight itinerary with a short, protected connection can reduce the trip to part of a day. A long or overnight layover can erase much of the time advantage.

Option B: Laguindingan to Siargao via Manila

Some booking systems produce itineraries through Manila. This is geographically indirect and normally takes longer than a Cebu connection.

Consider it only when:

  • The fare is significantly lower
  • Cebu flights are unavailable
  • The Manila connection is protected under one booking
  • Your schedule allows a long travel day

Option C: Travel to Butuan Airport

Another possibility is to travel overland from Iligan to Bancasi Airport in Butuan and book a connecting flight to Siargao.

This is rarely the simplest route. Butuan and Siargao are close on the map, but available flight itineraries can require a connection through Cebu or Manila. One current transport planner listed connecting Butuan-to-Siargao journeys exceeding three hours in the air itinerary alone and at a substantially higher cost than the bus-and-ferry route.

Why are Siargao flights expensive?

Siargao airfare responds to:

  • Limited seats
  • Holiday and surfing-season demand
  • Weekend travel patterns
  • Connection requirements
  • Baggage purchases
  • Short booking lead time
  • Weather-related rebooking pressure

Compare the complete price, not the advertised base fare. Checked baggage, seat selection, airport transfers and meals during the connection can materially change the total.

For Time-Conscious Travelers: The flight option works best when both sectors are issued on one itinerary. Separate tickets can leave you responsible for a missed second flight when the first sector is delayed.

Route 4: Private Car, Van or Group Transfer

A private vehicle gives travelers control over rest stops and departure time. The main road route still runs through Cagayan de Oro, Butuan and Surigao City.

Private van to Surigao City

A group can hire a van from Iligan to Surigao City and take a passenger ferry to Dapa. This arrangement fits:

  • Families with children
  • Groups carrying surfboards
  • Travelers with several bags
  • Passengers who want scheduled stops
  • Groups splitting the vehicle cost

Get a written quotation covering:

  • Vehicle capacity
  • Fuel
  • Driver’s fee
  • Tolls and parking
  • Driver’s meals
  • Overnight charges
  • Passenger pickup points
  • Surfboard or oversized-luggage handling
  • Whether the van waits in Surigao
  • Cancellation terms

No standard public Iligan-to-Surigao private-van rate was found. Operators price trips according to vehicle size, fuel, waiting time and itinerary. Avoid publishing or accepting a quotation that does not clearly state what is included.

Bringing a vehicle to Siargao

Drivers need a RORO-capable ferry rather than a passenger-only fastcraft. Confirm the following before leaving Iligan:

  • Vessel accepts your vehicle type
  • Current vehicle freight charge
  • Driver and passenger fares
  • Required registration documents
  • Port cutoff time
  • Loading sequence
  • Fuel restrictions
  • Return sailing availability

A vehicle trip requires a larger time buffer. Port loading can begin well before passenger departure, and vehicle slots can fill during holidays.

Tour packages

Some Siargao packages include airport or Dapa transfers, accommodation, island tours and motorcycle rental. Few standard packages originate in Iligan.

A practical hybrid arrangement is:

  1. Arrange your transport from Iligan to Surigao independently.
  2. Book a Dapa pickup through your accommodation.
  3. Add island-hopping or land tours separately.
  4. Compare the combined total with a bundled package.

This avoids paying a package provider to arrange ordinary intercity bus legs that you can book directly.

Detailed Cost Breakdown

Because public fares change and several route legs are purchased separately, a realistic budget should include more than the headline ticket prices.

Budget route through Surigao City

ExpensePlanning range
Iligan to Cagayan de Oro₱180–₱300
Cagayan de Oro to Butuan or Surigao corridor₱465–₱800
Butuan to Surigao, when separate₱250–₱450
Surigao-to-Dapa ferry₱400–₱550
Local terminal and port transfers₱100–₱300
Meals and water₱250–₱500
Dapa-to-General Luna transfer₱250–₱600
Suggested one-way budget₱1,895–₱3,500

The range is intentionally wider than the fare-only total. It accounts for food, local transfers and the possibility that your bus does not stop at the exact terminal needed for the next leg.

Can the trip cost less than ₱1,500?

It is possible only under favorable conditions, such as:

  • Lowest available bus fares
  • No taxi or private terminal transfer
  • Basic ferry seating
  • Minimal food purchases
  • A shared and inexpensive transfer from Dapa
  • No overnight accommodation

For planning in 2026, ₱2,000 to ₱3,000 per person one way is safer for the complete public-transport journey. Keep emergency funds separate.

Air travel budget

ExpensePlanning range
Iligan to Laguindingan Airport₱200–₱1,500
Connecting airfare₱3,500–₱10,000+
Baggage and seat fees₱500–₱2,500+
Sayak Airport transfer₱300–₱600
Meals during connection₱300–₱800
Suggested one-way budget₱4,800–₱15,400+

Promotional fares can reduce the airfare. Last-minute weekend tickets can exceed the upper planning range.

Hidden Costs to Include

Terminal transfers

Your arrival vehicle and onward vehicle might use different terminals. This is especially relevant in Cagayan de Oro and Surigao City.

Port charges

Passenger terminal or environmental charges can be separate from the ferry ticket. Ask which fees are already included before paying.

Checked baggage

Bus luggage is normally simpler than airline baggage, but bulky items can still incur charges. Airlines price checked baggage separately on many basic fares.

Overnight accommodation

Missing the final ferry can require a room in Surigao City. A cheap route becomes more expensive when it adds accommodation, dinner and another day of transfers.

Dapa arrival transfer

Dapa Port is not General Luna. Your journey continues after disembarkation.

Available local options can include:

  • Shared van
  • Tricycle
  • Private transfer
  • Accommodation pickup
  • Motorcycle rental arranged in advance

Agree on the fare before departure when the service does not use a posted rate.

Best Departure Plan from Iligan

The strongest same-day strategy is to leave Iligan very early in the morning, or use an overnight road connection that reaches Surigao City after sunrise.

A practical planning sequence is:

Target timeJourney stage
Before dawnLeave Iligan
Early morningReach Cagayan de Oro
Late morning to early afternoonContinue through Butuan
Early to mid-afternoonReach Surigao City
Daylight hoursBoard confirmed Dapa ferry
Afternoon or eveningTransfer from Dapa to your Siargao accommodation

This schedule has little room for delays. The safer alternative is to travel to Surigao City one day earlier, sleep near the port and take a morning ferry.

What to Do When You Miss the Ferry

Missing the last ferry is inconvenient, but manageable.

  1. Confirm that no later vessel is operating.
  2. Ask the ticket office about the first confirmed trip the next morning.
  3. Do not pay an unverified person promising an unofficial night crossing.
  4. Find accommodation in Surigao City.
  5. Inform your Siargao accommodation that your arrival has changed.
  6. Reschedule your Dapa pickup.
  7. Return to the port early enough for ticketing and boarding.

Avoid attempting an informal sea crossing after dark. Weather, vessel condition, passenger documentation and rescue access matter more than recovering one night of your itinerary.

What Happens When Ferries Are Cancelled?

Ferry services can be delayed or suspended because of sea conditions, vessel maintenance, Coast Guard restrictions or port operations.

When a sailing is cancelled:

  • Ask whether the ticket is refundable or transferable.
  • Request the next confirmed departure.
  • Keep your ticket and payment record.
  • Contact your hotel or tour provider.
  • Avoid booking a non-refundable activity on your arrival day.
  • Keep enough funds for accommodation and meals in Surigao.

The absence of overnight passenger ferries on the standard Surigao-to-Dapa route makes daylight schedule changes especially important.

Best Time to Travel to Siargao

There is no single best month for every traveler. Your preferred activities should guide the timing.

For outdoor touring and island hopping

Drier periods provide a better chance of calm boat conditions and clear island-hopping days. Weather still changes quickly around the island.

For surfing

Surf conditions vary by coast, break and experience level. Travelers focused on surfing should check current conditions and consult established local instructors before choosing a reef break.

For smaller crowds

Avoid major holidays, long weekends and heavily promoted events. Transport and accommodation fill more quickly during peak periods.

For lower travel risk

Choose a morning ferry and keep the first Siargao day flexible. Do not schedule a prepaid island tour immediately after a 12-hour overland journey.

Seasickness and Ferry Preparation

Prepare for the sea crossing even when the weather looks clear at the port.

Bring:

  • Drinking water
  • Light snacks
  • Tissue or wipes
  • A small plastic bag
  • Motion-sickness medication recommended for you
  • A light jacket for air-conditioned cabins
  • Waterproof protection for electronics
  • Cash in small denominations
  • Valid identification

Eat a light meal before boarding. Heavy, oily food can make an unsettled crossing feel worse.

Passengers with medical conditions should consult a qualified healthcare professional before taking medication for motion sickness.

Documents and Travel Requirements

Domestic travelers should carry a valid government-issued ID. Children should travel with appropriate identification and documents relevant to their guardian or companion.

No general COVID-19 testing requirement was identified for ordinary domestic travel on this route as of July 2026. Health, livestock, vehicle or local emergency rules can still be introduced for specific situations.

Foreign visitors should keep a passport or another accepted identification document accessible during airline, ferry and accommodation check-in.

Arriving at Dapa Port

Dapa is the main ferry arrival point for passengers traveling from Surigao City. General Luna, where many accommodations, restaurants and tourism services are concentrated, requires an additional road transfer.

Before boarding the ferry, send your accommodation:

  • Vessel name
  • Scheduled departure
  • Estimated arrival
  • Number of passengers
  • Luggage details
  • Whether you are carrying a surfboard

A confirmed pickup prevents the final leg from turning into a pavement-side negotiation after a full day of buses and boats.

Five-Day Siargao Itinerary from Iligan

A five-day trip is possible, but two days can be consumed by transportation when traveling entirely by land and ferry.

Day 1: Iligan to Surigao or Siargao

Leave Iligan before dawn.

A smooth sequence can put you in Dapa late in the day. A delay can require an overnight stay in Surigao City.

Do not schedule a major tour on arrival day.

Day 2: General Luna and nearby areas

Use the day to settle in, arrange transportation and explore accessible parts of General Luna.

Possible activities include:

  • Cloud 9 boardwalk area
  • Local cafés and restaurants
  • Beach time
  • Confirming the next day’s tour
  • Motorcycle orientation with a licensed rental provider

Day 3: Island-hopping day

A common group tour covers offshore islands near General Luna. Confirm the route, life jackets, weather policy, environmental charges, meals and passenger capacity before paying.

Day 4: Siargao land tour

A land itinerary can include several attractions around the island. Travel distances are longer than they appear on a small map, so avoid cramming too many distant stops into one day.

Day 5: Return to Iligan

Leave your accommodation early enough for the Dapa ferry check-in.

The return sequence is:

  1. General Luna or accommodation area to Dapa Port
  2. Dapa to Surigao City
  3. Surigao to Butuan or Cagayan de Oro
  4. Cagayan de Oro to Iligan

For a five-day holiday, flying in one direction can preserve more usable time on the island.

Which Route Should You Choose?

Choose the bus-and-ferry route when:

  • Your budget matters more than speed
  • You can tolerate a long road journey
  • Your dates are flexible
  • You are traveling with standard luggage
  • You can leave Iligan early

Choose a connecting flight when:

  • You have limited leave
  • You find a reasonable Cebu connection
  • You prefer fewer hours on buses
  • You are prepared for baggage and transfer charges
  • Your itinerary can absorb a flight disruption

Choose a private vehicle or van when:

  • You are traveling as a group
  • You have children or older family members
  • You carry several bags or surfboards
  • You want control over stops
  • Splitting the cost makes the quotation reasonable

Stay overnight in Surigao when:

  • Your Iligan departure is after sunrise
  • The ferry schedule is uncertain
  • You are traveling with young children
  • You want to avoid racing against the final boat
  • Sea conditions are unstable

Frequently Asked Questions

How do I get to Siargao from Iligan?

Travel from Iligan to Cagayan de Oro, continue by bus through Butuan to Surigao City, then take a passenger ferry to Dapa Port. You can also travel to Laguindingan Airport and take connecting flights through Cebu or Manila.

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

The lowest-cost dependable option is the bus-and-ferry route through Cagayan de Oro, Butuan and Surigao City. Set aside approximately ₱2,000 to ₱3,000 one way for transport, meals and ordinary transfers.

Can I travel from Iligan to Siargao in one day?

Yes, but you need an early departure, smooth bus connections and a confirmed afternoon ferry. An overnight stay in Surigao is safer when your connections are uncertain.

Is there a direct bus from Iligan to Siargao?

No bus can travel directly onto the island without a ferry crossing. A long-distance vehicle can take you toward Surigao, but passengers still need a vessel to reach Dapa.

Is there a ferry from Butuan to Siargao?

The standard daily passenger route does not leave from Butuan. Travelers normally continue from Butuan to Surigao City and board the ferry there.

Some booking sites display occasional or long-distance services involving Nasipit and Siargao, but these should not be treated as a dependable daily route without confirmation from the shipping operator. The routine overland connection remains Butuan to Surigao to Dapa.

How long is the ferry from Surigao to Siargao?

Fastcraft trips commonly take about 90 minutes. Slower conventional vessels can take around two to two and a half hours.

Do I need to book the ferry in advance?

Advance booking is useful during weekends, holidays and peak travel periods. Walk-in tickets can still be available, but a schedule shown online does not guarantee an unsold seat.

Which route is faster, via Butuan or Surigao?

Surigao City is the ferry gateway. “Via Butuan” means traveling through Butuan before continuing to Surigao. A direct Cagayan de Oro-to-Surigao bus can remove one transfer, but both land routes ultimately lead to the same ferry port.

Why is it expensive to fly to Siargao?

Seat supply, strong visitor demand, connecting flights, baggage charges and booking timing raise the final cost. The cheapest advertised fare rarely represents the complete door-to-door cost from Iligan.

Final Travel Checklist

Before leaving Iligan:

  • Confirm the current Surigao-to-Dapa ferry schedule.
  • Save the operator’s contact page.
  • Carry valid identification.
  • Bring cash for small terminals and local transport.
  • Allow extra money for meals and an emergency room.
  • Waterproof your phone and travel documents.
  • Inform your Siargao accommodation of your expected arrival.
  • Avoid prepaid activities on arrival day.
  • Leave several hours of connection time.
  • Prepare an overnight Surigao backup plan.

The road from Iligan to Siargao is long but straightforward once you treat Surigao City, rather than Butuan, as the decisive gateway. Plan backward from the ferry departure, leave Iligan early and give every transfer breathing room. That buffer is the small hinge on which the whole island trip swings.

Similar Posts