Skip to content

Ferry crossing

Iloilo to Manila

2GO Travel sails from Iloilo to Manila on Monday, Friday, Saturday and Sunday, leaving between 06:30 and 19:00 depending on the day. The crossing takes between 19 hours 30 minutes and 30 hours 30 minutes, depending on the sailing, and a ticket is ₱1,584.

FromIloilo
21h

Manila — Lawrence Ruiz / CC BY-SA 4.0

Sailing times

Iloilo to Manila timetable

As published by the operators. Times shift with the season and are suspended in heavy weather — confirm at the terminal before you travel.

Checked against 2GO Travel's own schedule on . Lines change sailings at short notice; confirm with them before you travel.

Sailing on

4 sailings a week in all. Pick a day to see only its sailings.

Sailing times for Iloilo to Manila
DepartsArrivesVesselRuns onCrossing
06:3012:30 the next dayMV St. Michael the ArchangelSat30h
12:3008:00 the next dayMV 2GO MaligayaFri19h 30m
18:0015:00 the next dayMV 2GO MasinagMon21h
19:0001:30 2 days laterMV 2GO MaligayaSun30h 30m
Coming backManila → Iloilo3 a week · 28h · from ₱1,316

Published fares

What it costs

Every fare the operators publish on this crossing, for passengers and cabins.

Passengers

Passengers fares
ClassOperatorFare
Mega Value Class2GO Travel₱1,584
Tourist Class2GO Travel₱1,762
Business Class For 2, Upper/Lower2GO Travel₱2,110
Business Class For 4, Upper/Lower2GO Travel₱2,110
Business Class For 1, Lower2GO Travel₱2,825

Cabins and suites

Cabins and suites fares
ClassOperatorFare
Stateroom For 2 (per room)2GO Travel₱5,014

Fares as published by the operators, in PHP, last checked . Terminal fees, port charges and fuel surcharges are usually added at the counter.

About this crossing

The four weekly 2GO sailings from Iloilo to Manila are far from equal. On Friday and Monday the ship heads straight for Manila and takes 19 and a half or 21 hours; the Monday boat is MV 2GO Masinag on the last leg of its one-way loop from Davao, General Santos and Zamboanga. On Saturday and Sunday the ship first crosses the Guimaras Strait to Bacolod and waits there, so the trip takes about 30 hours: the Sunday departure spends the night at Bacolod and docks in Manila at 01:30 on Tuesday. Those two ships can also be boarded at Bacolod (Bacolod to Manila). Southbound, Manila to Iloilo has three sailings a week.

Common questions

How long is the ferry from Iloilo to Manila?
Between 19 hours 30 minutes and 30 hours 30 minutes, depending on the sailing. The typical crossing on the timetable is 21 hours.
How many ferries a day go from Iloilo to Manila?
It does not sail every day: 4 sailings a week, on Monday, Friday, Saturday and Sunday. Departure times vary by day, between 06:30 and 19:00, local time.
Who runs the ferry from Iloilo to Manila?
2GO Travel runs this crossing. Tickets are sold by the operator; this site lists the timetable and does not sell them.
How much is the ferry from Iloilo to Manila?
Passenger fares run from ₱1,584 to ₱5,014. Prices as the operator published them on 11 September 2026.