CDO ↔ Iligan Quick Answer: Fare, Time, Distance and Terminals
For most travelers, the bus is the simplest public-transport option between Cagayan de Oro and Iligan. Current public route references list direct services in both directions, with typical bus travel of roughly 1 hour 45 minutes to 2 hours. Public fare references currently fall around ₱130 to ₱230, depending on operator, boarding station and bus service. Treat these as planning estimates and confirm the fare and departure time before boarding.
Explore this topic: Iligan Travel & Logistics Hub
| Direction | Where to ride | Planning time | Public fare reference |
|---|---|---|---|
| CDO → Iligan | Westbound / Bulua terminal area; confirm the operator and bay | About 1h 45m–2h | About ₱130–₱230; verify current fare |
| Iligan → CDO | Confirm the current Iligan departure terminal with the operator | About 1h 45m–2h | About ₱130–₱230; verify current fare |
| Road distance | Roughly 89–91 km depending on the exact start and end point | ||
Terminal note: Cagayan de Oro City Government identifies the Westbound terminal operation in Bulua. For the Iligan side, use GoIligan’s Iligan Bus Terminals guide because terminal assignments and operator departure points can change.
Traveling from Cagayan de Oro City to Iligan City is one of the most common overland routes in Northern Mindanao. Whether you are coming from downtown CDO, Laguindingan Airport, Bulua Terminal, or another nearby stop, Iligan is reachable by bus, van, private car, or airport transfer.
The road distance from Laguindingan Airport to Iligan is about 64 kilometers, with an estimated driving time of around 1 hour and 12 minutes under normal conditions. From Cagayan de Oro proper, the travel time is usually longer because you still need to pass westbound traffic, terminals, and highway towns between CDO and Iligan.
For most travelers, the realistic travel time is:
| Route | Estimated Travel Time | Notes |
|---|---|---|
| CDO city proper to Iligan | Around 1.5 to 2.5 hours | Depends on terminal, stops, and traffic |
| Bulua Terminal to Iligan | Around 2 hours by bus | Rome2Rio lists Super Five at around 2 hours from Rural Transit Bulua to Iligan. |
| Laguindingan Airport to Iligan | Around 1.2 to 1.7 hours | Depends on direct bus, van, or private car |
| Private car from Laguindingan to Iligan | Around 1 hour 12 minutes | Based on road distance and driving estimate. |
The main road route follows the westbound corridor from Cagayan de Oro through Misamis Oriental towns before entering Iligan City. If you are flying in, Laguindingan Airport is already between CDO and Iligan, so many travelers bound for Iligan do not need to go all the way into downtown CDO unless their transport option requires it.
Verified Transport Links and Pages
Use these links as a starting point, but always message or call the operator before traveling, especially for early morning, late-night, holiday, or weather-affected trips.
| Transport / Place | Verified Info Found | Facebook / Website | Google Maps Link |
|---|---|---|---|
| Super Five Bus | Rome2Rio lists Super Five Bus operating from Rural Transit Bulua to Iligan every 20 minutes, estimated fare ₱135, around 2 hours. | Super Five Facebook page surfaced by Rome2Rio | Super Five Bus Iligan search |
| RTMI / Rural Transit Mindanao Inc. | Rome2Rio lists RTMI servicing the CDO-Iligan route hourly. | RTMI Dipolog Official | Rural Transit Bulua Terminal search |
| Bulua Integrated Bus Terminal | Waze lists Bulua Integrated Bus Terminal in Cagayan de Oro City, Misamis Oriental. | Not applicable | Bulua Integrated Bus Terminal |
| Iligan City Integrated Bus and Jeepney Terminal | Iligan has an Integrated Bus and Jeepney Terminal serving trips to/from CDO and other destinations. | City Government of Iligan | Iligan Integrated Bus and Jeepney Terminal |
| Laguindingan Airport Transport | Commute Tour lists airport van/bus services operated by Rural Transit, Super Five, JK Line, Magnum Express, Odyssey Airport Express, Star Express, and The Lord’s Transport Services, with fares ranging from ₱50 to ₱199 depending on route/operator. | Commute Tour airport guide | Laguindingan Airport |
Important note: I did not include Bachelor Express as a confirmed CDO-to-Iligan route operator because the sources checked did not verify Bachelor Express operating this specific route. I also did not treat Mindanao Star as a regular CDO-Iligan option because the available verified result mainly confirms its official Facebook page and broader Mindanao operations, not this exact route.
Bus Travel Between CDO and Iligan City
For most commuters, the bus is the most practical way to travel from CDO to Iligan City. It is usually cheaper than a private car, more available than pre-booked vans, and easier to understand for first-time travelers once you know where to board.
The most commonly referenced operators for this route are Super Five Bus and RTMI / Rural Transit Mindanao Inc. Rome2Rio lists Super Five Bus operating from Rural Transit Bulua to Iligan every 20 minutes, with an estimated fare of ₱135 and travel time of around 2 hours. It also lists RTMI as servicing the route hourly.
From another CDO station reference, Rome2Rio lists RTMI operating from Cagayan de Oro to Iligan City hourly, with estimated fare from ₱170 to ₱230 and travel time of about 1 hour and 43 minutes. These differences are why travelers should treat online fares as estimates, not fixed promises.
Where to Ride the Bus in CDO
The key westbound terminal for Iligan-bound passengers is usually Bulua Integrated Bus Terminal. Waze identifies Bulua Integrated Bus Terminal as located in Cagayan de Oro City, Misamis Oriental.
Google Maps: Bulua Integrated Bus Terminal
Drop-off in Iligan
Buses commonly arrive at or near the Iligan Integrated Bus and Jeepney Terminal. Iligan has two main bus terminals, and the Integrated Bus and Jeepney Terminal caters trips to and from Cagayan de Oro and other destinations.
Google Maps: Iligan Integrated Bus and Jeepney Terminal
Where to Ride from Iligan to CDO
For Iligan → Cagayan de Oro, direct bus service is also available. Current public route references list trips taking roughly 1 hour 45 minutes to 2 hours, with estimated fares in the same general ₱130–₱230 planning range. Because Iligan has more than one terminal and operator assignments can change, confirm your departure point before leaving for the terminal. See the Iligan Bus Terminals guide for terminal-specific guidance.
Bus Fare Guide
| Route | Operator | Publicly Listed Fare | Source |
|---|---|---|---|
| Rural Transit Bulua to Iligan | Super Five Bus | ₱135 estimate | Rome2Rio |
| Cagayan de Oro Station to Iligan | RTMI | ₱170 to ₱230 estimate | Rome2Rio |
| Iligan to Bulua Terminal CDO | Rural Transit | ₱200 listed in Commute Tour table | Commute Tour |
| Iligan to Bulua Terminal CDO | Rural Transit non-aircon | ₱160 listed in Commute Tour table | Commute Tour |
Boarding and Ticketing Tips
Most provincial bus travel in this corridor is straightforward. Go to the terminal, look for the bay or bus marked Iligan, confirm the fare with the conductor or ticketing staff, and pay in cash. Bring small bills because terminals and conductors may not always have change for large denominations.
For comfort, choose an air-conditioned bus if available. For savings, non-aircon buses may be cheaper, but availability depends on the operator and schedule.
Van and Private Transport Options
Van services are popular for airport passengers, small groups, and travelers who want a more direct ride. From Laguindingan Airport, Commute Tour lists public transport options to CDO, Iligan, Marawi, and other points, with operators including Rural Transit, Super Five, JK Line Transport, Magnum Express, Odyssey Airport Express, Star Express, and The Lord’s Transport Services. The same guide lists fares ranging from ₱50 to ₱199, depending on route and operator.
For direct Laguindingan-to-Iligan travel, Commute Tour lists:
- Rural Transit: ₱120
- Super Five Bus: ₱156
- Super Five Van: ₱150
These are listed public fares, but the same page warns that fares and schedules may change without prior notice.
When Van Travel Makes Sense
A van may be better if:
- You are arriving at Laguindingan Airport and going straight to Iligan.
- You have luggage and do not want to transfer multiple times.
- You are traveling with family or a small group.
- You are arriving at a time when bus connections are less convenient.
Private Car or Taxi
Rome2Rio lists the taxi estimate from Laguindingan Airport to Iligan at around ₱1,000 to ₱1,200, with a travel time of around 1 hour and 12 minutes. Private car hire or ride arrangements may cost more or less depending on the driver, time, luggage, and pickup point.
Private transport is not the cheapest choice, but it can be the most convenient if you are carrying bags, arriving late, traveling with seniors, or going directly to a hotel, school, hospital, or tourist destination.
Coming from Laguindingan Airport?
Laguindingan Airport is a separate travel intent from the CDO–Iligan city route. If your trip starts or ends at the airport, use the dedicated Laguindingan Airport to Iligan City guide for current transfer choices, travel-time guidance and fare verification. This CDO ↔ Iligan page stays focused on travel between the two cities.
Route Map and Landmarks Along the Way
The CDO-to-Iligan trip follows the coastal and highway corridor between Misamis Oriental and Lanao del Norte. Depending on your starting point, you may pass through areas such as CDO’s westbound side, Laguindingan, Gitagum, Libertad, Initao, Naawan, Manticao, Lugait, and then toward Iligan.
For many travelers, the route feels simple: stay on the westbound road until Iligan. But the exact stops depend on whether you take a bus, van, private car, or airport shuttle.
Useful map links:
After You Arrive in Iligan
Local commuting inside Iligan is covered separately. Use Getting Around Iligan City for jeepneys, e-jeeps, taxis, habal-habal and local destination guidance. Keeping local mobility out of this route page helps CDO ↔ Iligan information stay focused and easier to update.
Travel Tips and Important Information
1. Bring Cash
Do not rely on cards, e-wallets, or online payment for public transport. Bring small bills and coins. This is especially important for terminal fees, jeepneys, pedicabs, snacks, and short transfers.
2. Confirm the Fare Before Boarding
Published fare references can differ by source. For example, Rome2Rio and Commute Tour show different fare estimates depending on operator, route point, and transport type. Confirm before boarding so there are no awkward fare surprises.
3. Avoid Peak Traffic When Possible
If leaving from CDO proper, traffic can add time before you even reach the westbound road. Early morning travel is usually more comfortable for day trips.
4. Plan Airport Transfers Around Your Arrival Time
Laguindingan Airport transport schedules often depend on flight arrivals, according to Commute Tour. If your flight lands late or during bad weather, private transfer may be safer than assuming regular public transport is still available.
5. Reconfirm During Holidays and Weather Disruptions
Long weekends, fiesta season, All Saints’ Day, Christmas travel, and heavy rains can affect availability, travel time, and comfort. Northern Mindanao highway travel is generally manageable, but road work, rain, and peak passenger volume can slow the trip.
6. Use Official Pages and City Resources
For Iligan-specific updates, the City Government of Iligan Facebook page is a useful official reference point. The page identifies itself as the official LGU Iligan page.
Facebook: City Government of Iligan
Budget Breakdown: CDO to Iligan
| Traveler Type | Recommended Route | Estimated Budget |
|---|---|---|
| Cheapest commuter | Bus from Bulua Terminal to Iligan | Around ₱135 to ₱230 based on public fare references |
| Airport budget traveler | Laguindingan to Iligan bus/van | Around ₱120 to ₱156 based on Commute Tour listings |
| Comfortable solo traveler | Airport van or bus direct to Iligan | Around ₱150 to ₱199 depending on operator |
| Family / group | Private car or arranged transfer | Often higher, but cost can be shared |
| Late arrival traveler | Taxi or private transfer | Rome2Rio lists taxi at around ₱1,000 to ₱1,200 from Laguindingan to Iligan |
FAQs About CDO ↔ Iligan Travel
How long is the bus trip from CDO to Iligan?
Plan on roughly 1 hour 45 minutes to 2 hours for a direct bus under normal conditions. Traffic, terminal waiting time, road conditions and intermediate stops can extend the trip.
How long is the bus trip from Iligan to CDO?
Current public route references also put the Iligan-to-CDO bus trip at about 1 hour 45 minutes to 2 hours. Allow extra time if you have a flight, appointment or another fixed connection.
How much is the bus fare between CDO and Iligan?
Current public planning references are generally around ₱130 to ₱230, depending on operator, station and service. This is not a guaranteed fare. Confirm the amount at the terminal or with the operator before boarding.
Where do I catch the bus from CDO to Iligan?
The Westbound / Bulua terminal area is the key CDO departure point for westbound travel. Cagayan de Oro City Government identifies the Westbound terminal operation in Bulua. Confirm the operator and bay when you arrive.
Where do I catch the bus from Iligan to CDO?
Confirm the current Iligan departure terminal with your operator because terminal assignments can vary. Use the Iligan Bus Terminals guide for Tambo, Southbound and terminal-location guidance.
Are there direct buses between CDO and Iligan?
Yes. Current public route references list direct bus service between Cagayan de Oro and Iligan in both directions. Frequency and departure times should still be verified for your travel date.
What time is the first or last bus?
Do not rely on a static first- or last-trip time unless it comes from a current operator announcement. Schedules can change, especially during holidays, weather disruptions and high-demand travel periods.
What if I am coming from Laguindingan Airport?
Use the dedicated Laguindingan Airport to Iligan City guide. Airport transfers are kept separate from this city-to-city route so both pages can stay focused.
Conclusion
The CDO to Iligan City route is one of the most useful travel corridors in Northern Mindanao. For most people, the bus remains the most practical choice, especially from Bulua Terminal. If you are arriving by plane, check direct Laguindingan-to-Iligan vans or buses first before going into CDO, because backtracking into the city can waste time.
The key is simple: confirm your fare, bring cash, use verified terminal links, and message operators or official pages before traveling during peak dates. When planned properly, this trip is straightforward, affordable, and very doable even for first-time visitors.
For budget travelers, the bus or airport van is the most sulit option. For families, seniors, late arrivals, or travelers with luggage, a private transfer may be worth the extra cost.





