How to Get from Iloilo to Bacolod

How to Get from Iloilo to Bacolod

Last updated: March 8, 2026

Standing on the edge of the Iloilo River wharf, you can almost smell the chicken inasal grilling across the water. The journey from Iloilo to Bacolod is more than just a commute; it is a bridge between two of the Visayas' most culturally rich cities. While they share a language and a deep love for heritage, Iloilo offers a refined, old-world elegance with its stone churches and mansions, while Bacolod greets you with the infectious energy of the City of Smiles and a legendary food scene.

Crossing the Guimaras Strait is a rite of passage for travelers in central Philippines. Whether you are heading over for a weekend food crawl or continuing a longer island-hopping adventure, the transition is seamless. The short distance makes it one of the most accessible inter-island routes in the country, allowing you to breakfast on La Paz Batchoy in Iloilo and be in Bacolod just in time for a hearty lunch. You can easily secure your spot on this popular route by booking through GoAsia.cc to ensure a smooth transition between these two Western Visayan hubs.

Iloilo to Bacolod by Ferry

The ferry is the quintessential way to travel between these two cities. It is fast, affordable, and offers a front-row seat to the busy maritime life of the region. Most vessels are modern catamarans or fast crafts designed to cut through the waves of the strait in record time. The terminals in both cities are centrally located, making the ferry the most practical door-to-door option for most travelers.

High Speed Ferry

For those who value time above all else, the high speed ferry is the premium choice. These vessels are designed for efficiency, typically completing the crossing in about 1 hour. It is a smooth ride, though the speed means you will mostly stay indoors in the climate-controlled cabin. Prices for this expedited service are around $17, reflecting the convenience and modern amenities on board.

Tourist Class and Business Class

Standard fast crafts offer a tiered seating system. Tourist Class is the most common choice, providing a comfortable air-conditioned environment with rows of padded seats and televisions playing local movies. If you want a bit more personal space and perhaps a quieter atmosphere, Business Class is available for a small premium. Prices for these tickets range from $12 to $17, depending on the operator and the level of luxury you choose. The journey usually takes between 1 to 2 hours.

Open-Air

If you prefer the feel of the sea breeze and want to watch the coastline of Guimaras Island slide by, the Open-Air section is a fantastic choice. These seats are located on the upper or rear decks of the ferry. While it can get warm, the constant movement of the boat provides a natural cooling effect. It is often the preferred choice for photographers or those who want to avoid the иногда chilly air-conditioning of the indoor cabins. Prices for Open-Air seating are generally at the lower end of the $12 to $17 range.

Iloilo to Bacolod by Flight

While the two cities are geographically very close, flying is an alternative for those who may be connecting from other regional destinations or who prefer air travel. However, it is important to note that there are no direct commercial hops that make sense for a simple city-to-city transfer, as flights typically involve a connection in a major hub like Manila or Cebu. This significantly increases both the price and the travel time.

Flight prices vary wildly based on how far in advance you book and the current demand, ranging from $36 to $178. Because of the necessary layovers, the duration of the trip stretches to between 4 and 6 hours. This makes the flight a much slower and more expensive option compared to the ferry, but it remains available for travelers who have specific logistical needs or airline credits to use. The Economy class experience on these domestic routes is standard for the region, with weight limits on baggage and limited in-flight services on the short legs.

Comparing Your Options

ModePrice (USD)DurationComfort
Ferry (High Speed)$171hHigh
Ferry (Tourist/Business)$12 - $171h - 2hStandard to High
Ferry (Open-Air)$121h - 2hModerate
Flight (Economy)$36 - $1784h - 6hStandard

Tips for Traveling from Iloilo to Bacolod

  • Arrive early at the pier: Even if you have a confirmed ticket, arrive at the Iloilo Fastcraft Terminal at least 30 to 45 minutes before departure. You will need to pay a small terminal fee (usually in local currency) and go through a quick security check.
  • Check the weather: The Guimaras Strait is generally calm, but during the monsoon season (June to October), sailings can occasionally be delayed or cancelled due to rough seas. Always check the forecast a day before.
  • Keep your sweater handy: If you are booking Tourist or Business class on the ferry, be prepared for very strong air-conditioning. It can get surprisingly cold inside the cabin during the one-hour crossing.
  • Terminal Locations: In Iloilo, ferries leave from the city center wharves along the river. In Bacolod, you will arrive at the Bredco Port. Both are well-served by local taxis and tricycles to take you to your hotel.
  • Food and Snacks: While the ferries have small kiosks selling crackers and drinks, it is better to eat before you board. Both cities are culinary capitals, so don't miss the chance to grab a snack at the terminal area.

Timetable

Flight Iloilo - Bacolod $ 34.77–173.34 3h 54m – 1d 5h 59m
  •   Economy 00:05, 00:20, 02:25, 05:40, 06:05, 06:30, 06:55, 07:30, 12:50, 13:20, 15:35, 16:05, 17:10, 18:40, 19:05, 19:25, 19:45, 20:35, 22:00, 22:35, 23:00, 23:30
Ferry Iloilo - Bacolod $ 11.20–16.72 1h – 2h
  •   Tourist Class 07:20, 11:00, 14:30, 17:30
  •   Open-Air 07:20, 11:00, 14:30, 17:30
  •   Business Class 07:20, 11:00, 14:30, 17:30
  •   High Speed Ferry 08:30, 12:30

Frequently Asked Questions

How can I book tickets from Iloilo to Bacolod?

You can book train, bus, flight, taxi, van, and ferry tickets from Iloilo to Bacolod directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Iloilo to Bacolod?

The cheapest way to travel is by ferry, specifically choosing the Open-Air or Tourist Class seats. Prices start at approximately $12 for the crossing.

What is the fastest way to get from Iloilo to Bacolod?

The fastest way is the high speed ferry, which takes only about 1 hour to cross the Guimaras Strait directly from pier to pier.

How long does it take to get from Iloilo to Bacolod?

The journey typically takes between 1 and 2 hours by ferry. If you choose to fly, the travel time increases to between 4 and 6 hours due to connecting flights.

Do I need to book ferry tickets in advance?

While you can often buy tickets at the pier, booking in advance is highly recommended during weekends, holidays, and the festival season (like the Dinagyang or MassKara festivals) to avoid long lines and sold-out departures.

Are there luggage limits on the ferry?

Most fast craft ferries allow a reasonable amount of hand luggage for free. Larger suitcases may be subject to a small excess baggage fee, which is usually paid directly at the pier during check-in.

Which ferry terminal should I go to in Iloilo?

Most fast crafts to Bacolod depart from the Iloilo Fastcraft Terminal located on Muelle Loney Street in the city center. It is easily accessible by taxi or jeepney from anywhere in the city.