Rome2Rio

How to get fromIligan to Macrohonby bus, plane, ferry, car or car ferry

Find Transport to Macrohon

See all options

There are 8 ways to get from Iligan to Macrohon by bus, plane, ferry, car, 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.

  1. Bus to Laguindingan International Airport, fly to Tacloban, Minivan

    best
    1. Take the bus from Iligan to Cagayan Airportbus
    2. Fly from Laguindingan International Airport (CGY) to Tacloban (TAC)planeCGY - TAC
    3. Take the bus from Duptours, Tacloban to Maasinbus
    10h 34m
    ₱5,176–12,076
  2. Ferry

    cheapest
    1. Take the ferry from Iligan to Cebuferry
    2. Take the ferry from Cebu to Maasinferry
    19h 14m
    ₱1,400–15,930
  3. Bus, Minivan

    1. Take the bus from Iligan City to Cagayan de Orobus
    2. Take the bus from Agora, Cagayan de Oro to Davao Citybus
    3. Take the bus from Davao City to Taclobanbus
    4. Take the bus from Duptours, Tacloban to Maasinbus
    29h 28m
    ₱2,269–3,106
  4. Drive, car ferry

    1. Drive from Iligan to Lipatacar
    2. Take the car ferry from Lipata to Liloancarferry
    3. Drive from Liloan to Macrohoncar
    11h 10m
    ₱3,892–6,135
  5. Bus to Laguindingan International Airport, fly to Mactan–Cebu International Airport, ferry

    1. Take the bus from Iligan to Cagayan Airportbus
    2. Fly from Laguindingan International Airport (CGY) to Mactan–Cebu International Airport (CEB)planeCGY - CEB
    3. Take the ferry from MEPZ 1 Mactan to Cebu Pier 3ferry
    4. Take the ferry from Cebu to Maasinferry
    10h 40m
    ₱2,721–15,061
  6. Car ferry to Ozamiz City Airport, fly to Tacloban, Minivan

    1. Take the car ferry from Iligan to Ozamis Piercarferry
    2. Fly from Ozamiz City Airport (OZC) to Tacloban (TAC)planeOZC - TAC
    3. Take the bus from Duptours, Tacloban to Maasinbus
    13h 53m
    ₱4,955–20,150
  7. Car ferry to Ozamiz City Airport, fly to Mactan–Cebu International Airport, ferry

    1. Take the car ferry from Iligan to Ozamis Piercarferry
    2. Fly from Ozamiz City Airport (OZC) to Mactan–Cebu International Airport (CEB)planeOZC - CEB
    3. Take the ferry from MEPZ 1 Mactan to Cebu Pier 3ferry
    4. Take the ferry from Cebu to Maasinferry
    11h 18m
    ₱3,000–24,635
  8. Bus to Pagadian, fly to Mactan–Cebu International Airport, ferry

    1. Take the bus from Iligan City to Pagadian Citybus
    2. Fly from Pagadian (PAG) to Mactan–Cebu International Airport (CEB)planePAG - CEB
    3. Take the ferry from MEPZ 1 Mactan to Cebu Pier 3ferry
    4. Take the ferry from Cebu to Maasinferry
    12h 55m
    ₱3,502–23,001

Laguindingan International Airport (CGY) to Tacloban (TAC) flights

Calendar21Weekly Planes
Duration4h 9mAverage Duration
Ticket₱3,593Cheapest Price
See schedules

Questions & Answers

What companies run services between Iligan, Philippines and Macrohon, Philippines?

You can take a ferry from Iligan to Macrohon via Cebu and Maasin in around 19h 14m. Alternatively, you can take a bus from Iligan City to Macrohon via Agora, Cagayan de Oro, Davao City, Tacloban, Duptours, Tacloban, and Maasin in around 29h 28m.

Airlines
Bus operators
Ferry operators

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