There are 7 ways to get from Kiamba to Iligan by taxi, bus, car, plane, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Kiamba to Tacurongtaxi
- Take the bus from Tacurong to Agora, Cagayan de Orobus
- Take the bus from Cagayan de Oro to Iligan Citybus
10h 52m₱2,739–3,418Taxi, bus via Surallah
cheapest- Take the taxi from Kiamba to Surallahtaxi
- Take the bus from Tacurong to Agora, Cagayan de Orobus
- Take the bus from Cagayan de Oro to Iligan Citybus
13h 39m₱2,639–3,276Drive 388 km
- Drive from Kiamba to Iligancar 388 km
6h 26m₱3,062–4,423Taxi
- Take the taxi from Kiamba to Iligantaxi 388 km
6h 26m₱5,500–7,000Taxi, fly to Laguindingan International Airport, bus
- Take the taxi from Kiamba to General-Santos-Airport-GEStaxi
- Fly from General Santos (GES) to Laguindingan International Airport (CGY)plane GES - CGY
- Take the bus from Laguindingan Transport Terminal to Iliganbus
7h 25m₱10,035–16,780Taxi, bus via Cotabato
- Take the taxi from Kiamba to Surallahtaxi
- Take the bus from Koronadal to Isulanbus
- Take the bus from Isulan to Cotabatobus
- Take the bus from Mindanao Star Bus Terminal, Cotabato to Bulua, Cagayan de Orobus
- Take the bus from Rural Transit Bulua to Iliganbus
17h 7m₱2,695–3,169Taxi, fly to Ozamiz City Airport, car ferry
- Take the taxi from Kiamba to General-Santos-Airport-GEStaxi
- Fly from General Santos (GES) to Ozamiz City Airport (OZC)plane GES - OZC
- Take the car ferry from Ozamis Pier to Iligancarferry
9h 19m₱12,860–22,625
General Santos (GES) to Laguindingan International Airport (CGY) flights
Questions & Answers
The cheapest way to get from Kiamba to Iligan is to taxi and bus via Cotabato which costs ₱2,600 - ₱3,200 and takes 17h 7m.
The fastest way to get from Kiamba to Iligan is to drive which takes 6h 26m and costs ₱3,000 - ₱4,500.
The distance between Kiamba and Iligan is 537 km. The road distance is 388 km.
The best way to get from Kiamba to Iligan without a car is to taxi and bus which takes 10h 52m and costs ₱2,700 - ₱3,500.
It takes approximately 10h 52m to get from Kiamba to Iligan, including transfers.
Yes, the driving distance between Kiamba to Iligan is 388 km. It takes approximately 6h 26m to drive from Kiamba to Iligan.
There are 20+ hotels available in Iligan.
What companies run services between Kiamba, Philippines and Iligan, Philippines?
There is no direct connection from Kiamba to Iligan. However, you can take the taxi to Tacurong, take the bus to Agora, Cagayan de Oro, then take the bus to Iligan City. Alternatively, you can drive from Kiamba to Iligan in around 6h 26m.
- Website
- cebupacificair.com
Flights from General Santos to Laguindingan International Airport via Mactan–Cebu
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₱8,500–13,000
Flights from General Santos to Laguindingan International Airport via Manila
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₱8,500–13,000
Flights from General Santos to Ozamiz City Airport via Manila
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₱7,500–21,000
- Website
- philippineairlines.com
Flights from General Santos to Laguindingan International Airport via Manila
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₱11,000–14,000
Flights from General Santos to Ozamiz City Airport via Manila
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₱11,000–20,000
- Phone
- +63 88 858 5887
- [email protected]
- Website
- facebook.com
Bus from Tacurong to Agora, Cagayan de Oro
- Ave. Duration
- 5h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₱550–800
- Schedules at
- facebook.com
- Book at
- 12go.asia
Bus from Cagayan de Oro to Iligan City
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- ₱160–220
- Schedules at
- facebook.com
- Book at
- 12go.asia
Bus from Tacurong to Agora, Cagayan de Oro
- Ave. Duration
- 5h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₱550–800
- Schedules at
- facebook.com
- Book at
- 12go.asia
Bus from Cagayan de Oro to Iligan City
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- ₱160–220
- Schedules at
- facebook.com
- Book at
- 12go.asia
Bus from Mindanao Star Bus Terminal, Cotabato to Bulua, Cagayan de Oro
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- ₱450–600
- Schedules at
- facebook.com
- Website
- facebook.com
Bus from Laguindingan Transport Terminal to Iligan
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₱135
- Schedules at
- facebook.com
Bus from Rural Transit Bulua to Iligan
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Estimated price
- ₱135
- Schedules at
- facebook.com
- Website
- biocoop.com.ph
Bus from Koronadal to Isulan
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ₱88
- Schedules at
- facebook.com
Bus from Isulan to Cotabato
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ₱180
- Schedules at
- facebook.com
- Phone
- +63 32 254 6491
- [email protected]
- Website
- transasiashipping.com
Car ferry from Ozamis Pier to Iligan
- Ave. Duration
- 2h
- Frequency
- 3 times a week
- Estimated price
- ₱376–850
- Book at
- https://12go.asia/
- Website
- https://www.transasiashipping.com/
- Book at
- https://www.facebook.com/TransAsiaShippingLinesInc
- 2nd Class Non-Aircon
- ₱376
- Tourist
- ₱496
- Ave. Duration
- 2h 39m
- Estimated price
- ₱1,300–7,000
Want to know more about travelling around Philippines
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
4 stunningly beautiful Philippines islands you need to visit
Read the travel guide







