There are 6 ways to get from Cagayan to Iligan by unknown, plane, bus, car ferry, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Puerto Princesa, fly to Laguindingan International Airport, bus
best- Walk from Cagayan to Puerto-Princesa-Airport-PPSunknown
- Fly from Puerto Princesa (PPS) to Laguindingan International Airport (CGY)plane PPS - CGY
- Take the bus from Laguindingan Transport Terminal to Iliganbus
11h 35mTravel to Puerto Princesa, fly to Ozamiz City Airport, car ferry
- Walk from Cagayan to Puerto-Princesa-Airport-PPSunknown
- Fly from Puerto Princesa (PPS) to Ozamiz City Airport (OZC)plane PPS - OZC
- Take the car ferry from Ozamis Pier to Iligancarferry
15h 28mTravel to Zamboanga International Airport, fly to Laguindingan International Airport, bus
- Walk from Cagayan to Zamboanga International Airport (ZAM)unknown
- Fly from Zamboanga International Airport (ZAM) to Laguindingan International Airport (CGY)plane ZAM - CGY
- Take the bus from Laguindingan Transport Terminal to Iliganbus
13h 4mTravel to Tawi Tawi Island Airport, fly to Awang Airport, taxi
- Walk from Cagayan to Tawi Tawi Island Airport (TWT)unknown
- Fly from Tawi Tawi Island Airport (TWT) to Awang Airport (CBO)plane TWT - CBO
- Take the taxi from Awang Airport (CBO) to Iligantaxi
9h 22mTravel to Tawi Tawi Island Airport, fly to Zamboanga International Airport, bus
- Walk from Cagayan to Tawi Tawi Island Airport (TWT)unknown
- Fly from Tawi Tawi Island Airport (TWT) to Zamboanga International Airport (ZAM)plane TWT - ZAM
- Take the bus from Zamboanga to Iligan Citybus
16h 44mTravel to Puerto Princesa, fly to Francisco Bangoy International Airport, bus
- Walk from Cagayan to Puerto-Princesa-Airport-PPSunknown
- Fly from Puerto Princesa (PPS) to Francisco Bangoy International Airport (DVO)plane PPS - DVO
- Take the bus from Davao City to Agora, Cagayan de Orobus
- Take the bus from Cagayan de Oro to Iligan Citybus
17h 10m
Puerto Princesa (PPS) to Laguindingan International Airport (CGY) flights
Questions & Answers
The distance between Cagayan and Iligan is 1011 km.
It takes approximately 11h 35m to get from Cagayan to Iligan, including transfers.
There are 21+ hotels available in Iligan.
What companies run services between Cagayan, Autonomous Region in Muslim Mindanao, Philippines and Iligan, Philippines?
There is no direct connection from Cagayan to Iligan. However, you can travel to Puerto-Princesa-Airport-PPS airport, fly to Laguindingan International Airport (CGY), walk to Cagayan Airport, take the shuttle to Laguindingan Transport Terminal, walk to Laguindingan Transport Terminal, then take the bus to Iligan. Alternatively, you can travel to Puerto-Princesa-Airport-PPS airport, fly to Ozamiz City Airport (OZC), take the taxi to Ozamis Pier, then take the car ferry to Iligan.
- Website
- cebupacificair.com
Flights from Puerto Princesa to Laguindingan International Airport via Manila
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₱8,000–14,000
Flights from Puerto Princesa to Laguindingan International Airport via Mactan–Cebu
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₱8,000–14,000
Flights from Puerto Princesa to Ozamiz City Airport via Manila
- Ave. Duration
- 8h 21m
- When
- Every day
- Estimated price
- ₱6,500–19,000
Flights from Zamboanga International Airport to Laguindingan International Airport via Mactan–Cebu
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₱8,000–12,000
Flights from Zamboanga International Airport to Laguindingan International Airport via Manila
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- ₱8,000–12,000
Flights from Tawi Tawi Island Airport to Zamboanga International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ₱4,900–15,000
Flights from Puerto Princesa to Francisco Bangoy International Airport
- Ave. Duration
- 1h 40m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₱4,800–14,000
Flights from Puerto Princesa to Francisco Bangoy International Airport via Mactan–Cebu
- Ave. Duration
- 4h 20m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₱4,900–14,000
- Website
- philippineairlines.com
Flights from Puerto Princesa to Laguindingan International Airport via Mactan–Cebu
- Ave. Duration
- 3h 15m
- When
- Monday and Wednesday
- Estimated price
- ₱10,000–13,000
Flights from Puerto Princesa to Laguindingan International Airport via Manila
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- ₱10,000–13,000
Flights from Puerto Princesa to Ozamiz City Airport via Manila
- Ave. Duration
- 10h 22m
- When
- Every day
- Estimated price
- ₱11,000–19,000
Flights from Zamboanga International Airport to Laguindingan International Airport via Mactan–Cebu
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₱10,000–15,000
Flights from Zamboanga International Airport to Laguindingan International Airport via Manila
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₱10,000–15,000
Flights from Tawi Tawi Island Airport to Awang Airport
- Ave. Duration
- 1h 15m
- When
- Monday and Friday
- Estimated price
- ₱8,500–26,000
Flights from Tawi Tawi Island Airport to Zamboanga International Airport
- Ave. Duration
- 55 min
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₱5,000–25,000
- Website
- qatarairways.com
Flights from Puerto Princesa to Laguindingan International Airport via Mactan–Cebu
- Ave. Duration
- 3h 15m
- When
- Monday and Wednesday
- Estimated price
- ₱10,000–13,000
Flights from Puerto Princesa to Laguindingan International Airport via Manila
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₱10,000–13,000
Flights from Zamboanga International Airport to Laguindingan International Airport via Manila
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₱10,000–15,000
Flights from Puerto Princesa to Francisco Bangoy International Airport via Mactan–Cebu
- Ave. Duration
- 3h 20m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₱9,500–12,000
- 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 Laguindingan Transport Terminal to Iligan
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₱135
- Schedules at
- facebook.com
- Phone
- +63 88 858 5887
- [email protected]
- Website
- facebook.com
Bus from Zamboanga to Iligan City
- Ave. Duration
- 9h 46m
- Frequency
- Hourly
- Estimated price
- ₱750–1,000
- Schedules at
- facebook.com
- Book at
- 12go.asia
Bus from Davao City to Agora, Cagayan de Oro
- Ave. Duration
- 5h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₱550–750
- 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
- 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
- 3h 2m
- Estimated price
- ₱2,900–3,500
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







