How to Get from Manila to Iloilo

How to Get from Manila to Iloilo

Last updated: March 8, 2026

Leaving the sprawling urban landscape of Metro Manila for the gentle charm of Iloilo City feels like a transition into the heart of Philippine heritage. While Manila is the nation's frantic engine, Iloilo is its cultural soul, where Spanish-era mansions stand alongside a modern river esplanade and the smell of fresh La Paz Batchoy wafts through the air. This journey takes you from the island of Luzon across the Sibuyan Sea to the island of Panay, offering two vastly different perspectives on Philippine geography: a quick hop over the clouds or a marathon sea-and-land adventure through the archipelago.

Choosing between these modes depends entirely on whether you value your time or your sense of adventure. Most travelers opt for the efficiency of the air route, but there is a dedicated community of slow travelers who prefer the long-haul bus journey, which utilizes the Philippine Nautical Highway system. You can easily compare these options and book your preferred tickets on GoAsia.cc to ensure a smooth transition from the capital to the City of Love.

Manila to Iloilo by Flight

Flying is by far the most popular and efficient way to reach Iloilo. The route is a staple for domestic carriers, connecting Ninoy Aquino International Airport (NAIA) in Manila to Iloilo International Airport, which is frequently cited as one of the most beautiful and well-maintained airports in the Philippines. The actual time spent in the air is surprisingly short, usually just over an hour, making it possible to have breakfast in Makati and lunch in Iloilo.

Ticket prices for Economy class typically range from $51 to $119. While the shortest direct flights take about 1 hour and 5 minutes, some itineraries include layovers that can extend the total travel time significantly, so it is vital to check your specific flight details. The comfort level is high, as you avoid the humidity and multiple transfers associated with ground travel. Once you land in Iloilo, the airport is located in Santa Barbara, about 30 to 45 minutes away from the city center by taxi or shuttle van.

Manila to Iloilo by Bus

For those who want to see the Philippines from the ground up, the bus journey from Manila to Iloilo is an epic undertaking. This is not a standard road trip; it is a "Roro" journey (Roll-on/Roll-off), where the bus actually drives onto a ferry to cross the waters between islands. This route takes you through the Southern Tagalog provinces, across to the island of Mindoro, and finally over to Panay Island.

AC Seater and Roro Bus Options

There are two primary ways to experience this long-haul trek. The AC Seater and Roro Bus options cost between $45 and $53. This is a journey for the patient traveler, as the total duration lasts between 21 and 22 hours. While the seats are air-conditioned and designed for long-distance travel, the real highlight is the break from the bus during the ferry crossings, where you can stretch your legs on the ship's deck and enjoy the sea breeze.

The Roro bus is a cultural experience in itself, popular with locals carrying large amounts of luggage or those who enjoy the changing scenery of the Philippine countryside. It is a rugged, long, but rewarding way to see the transition from the busy highways of Luzon to the rural landscapes of the Visayas.

Comparing Your Options

ModePrice (USD)DurationComfort
Flight$51 - $1191h 5m - 21h+High
Bus (Roro)$45 - $5321h - 22hModerate

Tips for Traveling from Manila to Iloilo

  • Book Flights Early: Airfare between Manila and Iloilo fluctuates based on demand. To secure the $51 rate, try to book at least a few weeks in advance, especially during festival seasons like Dinagyang in January.
  • Check Your Terminal: Manila's NAIA has four terminals. Domestic flights to Iloilo can depart from Terminal 2, 3, or 4 depending on the airline. Double-check your ticket to avoid the stress of terminal transfers in Manila traffic.
  • Prepare for the Bus Journey: If you choose the 21-hour bus ride, bring a light jacket or blanket. The air conditioning on Philippine buses is notoriously cold. Also, pack plenty of snacks and a power bank, as charging ports are not guaranteed on all bus models.
  • Airport Transfers: Upon arrival at Iloilo International Airport, the most cost-effective way to reach the city is the shared shuttle van, which drops passengers off at SM City Iloilo. For door-to-door service, white metered taxis are readily available outside the arrivals hall.
  • Seasonal Weather: The Philippines has a wet season from June to October. While flights are generally reliable, sea crossings for the Roro bus can occasionally be delayed or cancelled during typhoons or heavy swells.

Timetable

Flight Manila - Iloilo $ 49.49–115.14 1h 5m – 21h 43m
  •   Economy 04:10, 04:15, 04:20, 05:50, 06:45, 07:35, 08:20, 11:15, 13:35, 16:50, 17:20, 19:50, 20:00, 21:05, 21:15, 21:20, 23:05
Bus Manila - Iloilo $ 44.15–51.88 21h – 22h
  •   AC Seater 11:00
  •   Roro Bus 06:00

Frequently Asked Questions

How can I book tickets from Manila to Iloilo?

You can book train, bus, flight, taxi, van, and ferry tickets from Manila to Iloilo 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 Manila to Iloilo?

The cheapest way to travel is by bus, with prices starting at approximately $45. While flights can occasionally be found at competitive rates around $51, the bus remains the most consistently low-cost option for budget travelers.

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

The fastest way to reach Iloilo is by taking a direct flight, which takes about 1 hour and 5 minutes. This is significantly quicker than the 21-hour journey required by land and sea.

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

Travel time varies greatly depending on the mode of transport. A direct flight takes roughly 1 hour, while a bus journey involving ferry crossings takes between 21 and 22 hours.

Is the bus journey from Manila to Iloilo safe for tourists?

Yes, the Roro bus is a common and safe way to travel, though it is very long. Ensure you keep your valuables with you when you leave the bus to go onto the ferry deck during sea crossings.

Do I need to book my flight from Manila to Iloilo in advance?

It is highly recommended to book in advance, especially if you are traveling during the Dinagyang Festival in January or during major holidays like Easter and Christmas, when seats sell out and prices rise.

Are there meals provided on the Manila to Iloilo bus?

Direct meals are usually not included in the ticket price, but the bus makes several stops at gas stations and local eateries (carinderias) along the route. There are also food stalls available on the ferries during the sea legs of the trip.