The 2GO schedule is a weekly pattern. Each ship repeats the same route on the same weekdays, so a Manila to Cebu or Manila to Bacolod trip leaves on fixed days rather than daily. This guide transcribes the Manila departures, the return sailings and the short inter-island links from the official 2GO sailing schedule, which was marked “Updated as of January 15, 2026” when we checked it in October 2026. It also explains how the fare is built and which rules catch passengers out.
How to read the 2GO schedule
Each line on the page gives the ship, the departure day and time, and the arrival day and time. Four points matter when you plan:
- Long voyages take one to two nights, so you may arrive two or three days after you leave.
- Many ships make several stops, which is why one ship appears under different destinations.
- The gate closes one hour before departure on every route.
- Single voyages can move to another ship or date. 2GO posts these on its travel advisories page.
2GO schedule: weekly departures from Manila
All of these leave from Manila North Harbor. Where the page names two ships, either may sail that week.
Visayas and Palawan ports
| Destination | Ship | Departs Manila | Arrives |
|---|---|---|---|
| Bacolod | MV 2GO Maligaya | Tue 12:30 PM | Wed 8:00 AM |
| Bacolod | MV St. Michael the Archangel | Thu 9:30 PM | Sat 10:30 AM |
| Bacolod | MV 2GO Maligaya | Sat 7:00 PM | Sun 11:00 PM |
| Cebu | MV 2GO Masagana | Wed 9:00 PM | Thu 7:00 PM |
| Cebu | MV 2GO Masikap | Thu 11:00 AM | Fri 10:00 AM |
| Cebu | MV 2GO Masagana | Sun 9:00 AM | Mon 7:00 AM |
| Dumaguete | MV St. Michael the Archangel | Sun 9:30 PM | Tue 1:30 AM |
| Iloilo | MV 2GO Maligaya | Tue 12:30 PM | Wed 4:30 PM |
| Iloilo | MV St. Michael the Archangel | Thu 9:30 PM | Sat 2:30 AM |
| Iloilo | MV 2GO Maligaya | Sat 7:00 PM | Sun 2:30 PM |
| Tagbilaran | MV 2GO Masigla | Mon 6:30 PM | Tue 8:30 PM |
| Tagbilaran | MV 2GO Masinag | Thu 11:00 AM | Sat 11:00 AM |
| Puerto Princesa | MV 2GO Masigla | Fri 5:30 PM | Sat 10:30 PM |
| Coron | MV St. Francis Xavier | Fri 5:30 PM | Sat 6:30 AM |
2GO schedule from Manila to Mindanao ports
Mindanao trips are the longest on the network, and most take two nights.
| Destination | Ship | Departs Manila | Arrives |
|---|---|---|---|
| Butuan (Nasipit) | MV 2GO Masigla | Mon 6:30 PM | Wed 8:30 PM |
| Cagayan de Oro | MV 2GO Maligaya | Tue 12:30 PM | Thu 8:30 AM |
| Cagayan de Oro | MV 2GO Masagana | Wed 9:00 PM | Fri 7:00 AM |
| Cagayan de Oro | MV 2GO Masagana | Sun 9:00 AM | Mon 7:00 PM |
| Davao | MV 2GO Masikap / Masinag | Fri 11:00 PM | Mon 5:30 AM |
| Davao | MV 2GO Masikap / Masinag | Sun 3:00 PM | Tue 3:00 PM |
| General Santos | MV 2GO Masikap / Masinag | Fri 11:00 PM | Sun 3:30 PM |
| General Santos | MV 2GO Masikap / Masinag | Sun 3:00 PM | Wed 5:00 AM |
| Dipolog | MV St. Francis Xavier | Sun 9:30 PM | Tue 9:00 AM |
| Zamboanga | MV St. Michael the Archangel | Sun 9:30 PM | Tue 10:00 PM |
| Ozamiz | MV 2GO Masigla | Mon 6:30 PM | Wed 8:00 AM |
| Siargao | MV St. Francis Xavier | Mon 6:30 PM | Tue 11:30 PM |
The September 2026 portlink advisory lists a Wednesday 11:00 AM Manila to Davao sailing on the new Mindanao loop. That differs from the January table above, so check the booking system for your exact date. Our 2GO new routes guide has the full loop timetable.
2GO schedule: return sailings to Manila
Return days on the 2GO schedule do not mirror outbound days, so plan both directions before you fix any dates.
| From | Ship | Departs | Arrives Manila |
|---|---|---|---|
| Bacolod | MV 2GO Maligaya | Mon 6:00 AM | Tue 1:30 AM |
| Bacolod | MV St. Michael the Archangel | Sat 2:30 PM | Sun 12:30 PM |
| Cebu | MV 2GO Masagana or Masinag/Masikap | Tue 11:59 AM | Wed 10:00 AM |
| Cebu | MV 2GO Masikap | Fri 4:00 PM | Sun 12:00 AM |
| Cebu | MV 2GO Masinag | Fri 11:59 PM | Sat 10:00 PM |
| Cagayan de Oro | MV 2GO Masagana | Tue 1:00 AM | Wed 10:00 AM |
| Cagayan de Oro | MV 2GO Maligaya | Thu 5:30 PM | Sat 8:00 AM |
| Cagayan de Oro | MV 2GO Masagana | Fri 1:00 PM | Sat 10:00 PM |
| Davao | MV 2GO Masikap / Masinag | Mon 11:30 AM | Wed 11:00 PM |
| Davao | MV 2GO Masikap / Masinag | Tue 8:00 PM | Fri 9:00 AM |
| Iloilo | MV 2GO Maligaya | Fri 12:30 PM | Sat 8:00 AM |
| Iloilo | MV St. Michael the Archangel | Sat 6:30 AM | Sun 12:30 PM |
| Puerto Princesa | MV 2GO Masigla | Sun 4:30 AM | Mon 9:30 AM |
| Coron | MV 2GO Masigla | Sun 8:30 PM | Mon 9:30 AM |
| Tagbilaran | MV 2GO Masigla | Wed 1:00 PM | Fri 7:30 AM |
| Zamboanga | MV St. Michael the Archangel | Wed 4:00 AM | Thu 12:30 PM |
| Siargao | MV St. Francis Xavier | Wed 2:30 AM | Fri 7:30 AM |
Butuan, Dipolog and Ozamiz also have Manila sailings on the same page. Butuan leaves on Wednesday at 2:00 PM, Dipolog on Tuesday at 11:00 AM and Ozamiz on Thursday at 1:30 AM.
Short inter-island links on the 2GO schedule
Several routes on the 2GO schedule skip Manila entirely, and a few of them sail daily.
| Route | Departs | Arrives |
|---|---|---|
| Batangas to Caticlan | Daily 9:00 PM | 8:00 AM next day |
| Batangas to Odiongan | Tue, Thu, Sat 9:00 PM | 7:00 AM next day |
| Batangas to Roxas | Sun, Mon, Wed, Fri 9:00 PM | 2:30 PM next day |
| Roxas to Caticlan | Mon, Tue, Thu, Sat 4:00 PM | 9:00 PM same day |
| Cebu to Tagbilaran | Wed 10:00 AM | 2:00 PM same day |
| Bacolod to Iloilo | Wed 12:30 PM | 4:30 PM same day |
Accommodation classes
Not every ship carries every class. Depending on the vessel, the choices run from shared bunks to private rooms:
- Mega Value and Tourist: shared bunks and the cheapest fares.
- Tourist Premium: shared bunks with more comfort.
- Business Class: rooms for two, four or six people.
- State Room, Suite and VIP: private rooms.
The gap can be large. On Davao to Zamboanga, for example, 2GO’s published base fares run from ₱3,453.13 for Tourist to ₱14,700 for VIP.
How a 2GO fare is built
2GO calls its published fares “base fares” and says they are the highest rates before tiered pricing and discounts. The all-in amount can then add:
- the fuel surcharge for your portlink;
- meals;
- a security fee;
- optional insurance;
- linen, where it applies; and
- a service fee from the outlet that issues the ticket.
On Manila North Harbor departures, the terminal fee has been part of the ticket since July 2, 2024. Fare-exempt passengers who refuse to share their data with the port operator pay ₱104.50. The fuel surcharge cap has been 10% of the base rate since July 6, 2026, under MARINA Advisory No. 2026-35. Our 2GO fuel surcharge guide tracks the latest amounts.
Why the price moves between searches
Tiered pricing means the same class on the same sailing can cost more as the ship fills. Sea Sale promos, on the other hand, lower base fares for set travel periods. So the only reliable price is a live search for your exact date and class.
Discounts and special passengers
2GO’s Before You Sail guide sets out who gets what:
| Passenger | Discount or fare | Where and how |
|---|---|---|
| Senior citizen, 60+ | 20% off the base rate; on promo fares only the 12% VAT comes off | Online or at outlets; Filipino nationals only, with a valid ID |
| Student, PWD, Medal of Valor awardee | Discount on the base rate only, not on promo rates | Corporate ticketing or authorized retail outlets only |
| Child 2 to 11 | 75% of the regular fare or the promo fare, whichever is lower | Own bunk; school ID or birth certificate |
| Infant, 1 month to under 2 | ₱500 per trip, VAT inclusive, no free baggage | Shares a bunk; at most two infants per adult |
Pregnant passengers may board between 4 and 22 weeks, with a fit-to-travel certificate and a signed waiver. 2GO refuses boarding at 24 weeks or more, or for a high-risk pregnancy.
Where to book
2GO sells tickets on its website and app, at corporate ticketing outlets and at authorized retail outlets. Our 2GO online booking guide walks through the website steps. Book student and PWD fares at an outlet, since those need an ID check.
Ticket validity and rebooking
Since May 7, 2025, a 2GO ticket is valid only on its printed date, or on the new date if 2GO delays or cancels the voyage. Under the rebooking and refund policy, changes must happen before the ship departs. Rebooking carries a surcharge plus any fare difference at the current rate. Refunds carry a surcharge too, and meals, terminal fee, insurance, security fee and linen stay non-refundable.
Planning around the 2GO schedule: a Coron weekend
MV St. Francis Xavier leaves Manila on Friday at 5:30 PM and reaches Coron on Saturday at 6:30 AM. The return, on MV 2GO Masigla, leaves Coron on Sunday at 8:30 PM and docks in Manila on Monday at 9:30 AM. That gives you about 38 hours on the island and two nights at sea instead of hotel nights. Note that a Monday-morning arrival makes a 9:00 AM office start unrealistic.
Local tip: Print your eTicket itinerary receipt before leaving home. 2GO’s boarding requirements ask for one printed copy plus a valid photo ID.
Common 2GO schedule mistakes
- Assuming daily sailings: most long routes sail once or twice a week, so a missed ship can cost days.
- Reading the arrival day wrong: Manila to Zamboanga leaves on Sunday night but arrives on Tuesday night.
- Arriving late: 2GO asks you to reach the terminal 3 to 4 hours early and the check-in counter at least 4 hours before departure.
- Booking a student fare online: the discount works only at outlets, so an online booking pays the full rate.
Frequently asked questions
Does 2GO sail every day?
Most long routes sail on fixed weekdays only, while Batangas to Caticlan is listed as daily.
Which IDs does 2GO accept?
The list includes a passport, driver’s license, PRC, UMID, OSCA, PhilHealth, postal and student IDs. Our 2GO terminal and boarding guide has the full list.
How much baggage can I bring?
A full-fare passenger may carry up to 50 kg of hand baggage. Our 2GO baggage guide lists the excess rates.
Schedule and rules transcribed from 2GO’s sailing schedule (updated January 15, 2026), Before You Sail guide, rebooking policy and travel advisories, as of October 2026. Confirm your sailing in the booking system before you travel.

