As a coastal city and major transportation gateway, Iloilo is well connected by ferry connections to major islands and cities in the Philippines. Regularly scheduled direct ferries to Iloilo seaports are available from Manila, Cebu, Bacolod, Cagayan de Oro, Palawan, and Guimaras. Traveling to Iloilo from other major destinations in the country is also possible through a combination of roll-on roll-off (RORO) ferries and land connections.

Travel time to Iloilo City by direct ferry varies depending on the shipping company and boat / vessel that operates the route but it should take around 15 minutes from Guimaras, 1 to 1.5 hours from Bacolod, 12 to 14 hours from Cebu, and up to 27 hours from Manila.

Iloilo transportation tips, how to get to & around Iloilo, Iloilo bus & land transport, Iloilo travel guide.

Iloilo Seaports

Ferries arrive and depart at various seaports in Iloilo City or in the province depending on the destination and shipping company. Major seaports in Iloilo include the Iloilo Domestic Port, Iloilo River Wharf, and Dumangas Port. All seaports within Iloilo City can be easily reached by taxi or jeepney.

Iloilo Domestic Port — Commonly known as Fort San Pedro, the Iloilo Domestic Port is the primary passenger seaport for large shipping lines that offer direct ferry routes from Manila, Cebu, and Cagayan de Oro. It is located along Fort San Pedro Drive along

Iloilo River Wharf — Newly transferred to the Lapuz District side of the Iloilo River, this seaport hosts passenger terminals for Iloilo-Bacolod fastcrafts and RORO ferries bound for Guimaras and Palawan.

Dumangas Port — Iloilo-Bacolod RORO ferries depart from Dumangas Port, located 24 kilometers from Iloilo City in the town of Dumangas. Travel time from Iloilo City to Dumangas Port takes around 30 minutes by van or jeepney.

Parola Wharf — Services passenger pumpboats plying between Guimaras and Iloilo City. Found at the mouth of the Iloilo River, it is located along Fort San Pedro Drive, Iloilo City Proper.

Guimaras-Iloilo Ferry Terminal — Upon completion this new terminal will serve as a centralized seaport for all passenger pumpboat ferry routes between Iloilo and Guimaras and is planned to replace the ports in Ortiz and Parola. It can be found beside the Parola Wharf, along Fort San Pedro Drive, Iloilo City Proper.

Estancia Municipal Fishing Port — Services passenger pumpboats to various islands in Estancia and Carles in Northern Iloilo. It also operates a direct pumpboat ferry connection from Bantayan Island, Cebu.

Bancal Port, Carles — Services passenger pumpboats to Gigantes Norte Island in Carles.

Culasi Port, Ajuy —  Services passenger pumpboats from Daan Banwa Port, Victorias City in Negros Occidental.

Routes and Schedules

Prices and schedules posted below may change without prior notice. We advise you to get in touch with the ferry operators directly to confirm timetables and rates. A list of ferry operators and their contact information are posted at the end of this article.

Bacolod – Iloilo – This ferry route is one of the busiest in the Philippines. The fastest and most convenient option to travel between Iloilo and Bacolod is by fastcraft ferry.  Multiple fastcraft companies operate daily trips from sunrise to sundown. Travel time takes 1 to 1.5 hours. The Iloilo-Bacolod fastcrafts depart from the Iloilo River Wharf (Lapuz side) in Iloilo City and BREDCO Pier in Bacolod City. There are also RORO ferry services to Bacolod that operate from Dumangas Port. Travel time between Iloilo and Bacolod by RORO takes around 2 to 3 hours.

Iloilo SeaportBacolod SeaportVessel TypeFerry OperatorFrequency / ScheduleTravel Time (Est.)
Iloilo River WharfBREDCO PierFastcraftSuperCat by 2GO Travel, Weesam Express, OceanjetMultiple trips daily. At least once every hour from 6AM to 5PM.1-1.5 hours
Dumangas PortBREDCO PierROROMontenegro, Millenium, Tri-Star MegaLinkMultiple trips daily. At least once every two hours. 24-hour service.2-3 hours
IloiloBREDCO PierShip2GO TravelOnce a week4 hours

For commuting tips to Dumangas from Iloilo City, go to our Iloilo Bus and Jeepney Guide.

Manila – Iloilo

Iloilo SeaportManila SeaportVessel TypeFerry OperatorFrequency / ScheduleTravel Time (Est.)
Iloilo Domestic PortPier 4, Cebu Domestic PortShip2GO Travel3x Weekly27 hours

For information on traveling by RORO bus from Manila to Iloilo, go to our Iloilo Bus and Jeepney Guide.

Guimaras – Iloilo

Iloilo SeaportGuimaras SeaportVessel TypeFerry OperatorFrequency / ScheduleTravel Time (Est.)
Parola WharfJordan Wharf, Buenavista WharfPumpboatVariousMultiple trips daily. At least once every 15 minutes from 5:30AM to 7:30PM.15 minutes
Iloilo River WharfJordan RORO PortROROMontenegro, F.F. CruzAt least once every two hours from 5AM to 6PM45 minutes


Iloilo SeaportCebu SeaportVessel TypeFerry OperatorFrequency / ScheduleTravel Time (Est.)
Iloilo Domestic PortCebu Domestic PortShipTrans-Asia, Cokaliong6 trips weekly12 to 14 hours

Traveling to Iloilo from Cebu is also possible by ferry+bus combination. There are no direct bus routes to Iloilo, passengers must break the journey into separate bus/ferry trips to cross from Cebu to Negros Island then finally Iloilo.

  • Via San Carlos Port, Negros Occidental (faster)
    • Cebu City to Toledo Port, Cebu (2 hours by bus or v-hire)
    • Toledo Port to San Carlos City Port, Negros Occidental (1 hour by fastcraft, 2 hours by RORO)
    • San Carlos City to Bacolod City via Don Salvador Benedicto (2.5 hours by bus)
    • Bacolod City to Iloilo City (1 hour by fastcraft or 2 hours by RORO)
  • Via Dumaguete City, Negros Oriental
    • Cebu to Dumaguete City via Bato Port, Cebu and Amlan Port, Negros Oriental (4 to 5 hours)
    • Dumaguete City to Bacolod City (6 hours by bus)
    • Bacolod City to Iloilo City (1 hour by fastcraft or 2 hours by RORO)

Palawan – Iloilo — The RORO (roll-on roll-off) ferry from Iloilo City to Puerto Princesa takes up to 24 hours and includes a stopover in Cuyo Island.

Iloilo SeaportPalawan SeaportVessel TypeFerry OperatorFrequency / ScheduleTravel Time (Est.)
Iloilo Domestic PortCuyo Port, Puerto Princesa PortROROMontenegro, Milagrosa4 trips weeklyup to 24 hours

Cagayan de Oro – Iloilo

Iloilo SeaportCagayan de Oro SeaportVessel TypeFerry OperatorFrequency / ScheduleTravel Time (Est.)
Iloilo Domestic PortPuntod WharfShip2GO TravelOnce per week15 hours


A list of ferry operators in Iloilo:

2GO Travel and Supercat

Iloilo Office

Cokaliong Shipping

  • Address: PPA Terminal Bldg, Fort San Pedro Drive, Iloilo City
  • Landline: (+63)(033) 335 8833
  • Fax: (+63)(033) 509 3333 / 509 3333
  • Mobile: (+63) 927 5079898
  • Website:

F.F. Cruz Company, Inc.

  • Address: Brgy. Loboc, La Paz, Iloilo CIty
  • Guimaras Address: Brgy. Hosyn, Jordan, Guimaras
  • Landline: (+63)(033) 336 4195 / 336 9329 / 300 6506

Jomalia Shipping Corp.

  • Landline: (+63)(034) 434 2542
  • Mobile: (+63) 910 2812082

Ocean Jet (Ocean Fast Ferries)

Milagrosa Shipping Corporation

  • Address: Jarfel Bldg, Brgy Lapuz Norte, Lapuz, Iloilo City
  • Landline: (+63)(033) 335 0955 / 337 8627

Millennium Shipping

  • Landline: (+63)(034) 433 9360
  • Mobile: (+63) 927 4691461

Montenegro Shipping Lines

Tri-Star MegaLink Corp.

  • Address: A 26-28, Capitol Shopping Center, Tindalo Avenue, Bacolod City, Negros Occidental‎
  • Landline: (+63)(034) 422 6059

Trans-Asia Shipping

Weesam Express

  • Address (Iloilo Office): Muelle Loney St, Iloilo City Proper, Iloilo City
  • Landline: (+63)(033) 337-3282
  • Mobile: (+63) 922 8660338 / 917 308 0711
  • Website: