Updated 2GO ferry schedule from different ports all over the Philippines – Manila, Cebu, Davao, Cagayan de Oro, Cebu, Coron, Puerto Princesa, etc. This is last updated on 3 January 2025.
2Go Travel is an established land and sea travel provider in the Philippines. It offers passenger ferry service across the Philippines from Luzon to the Visayas and Mindanao. It is one of the most trusted shipping companies when it comes to sea travel. Check out 2Go Ferry Schedule below to help you plan your future travel.

Table of Contents
- 2GO Ferry Schedule to/from Bacolod
- 2GO Ferry Schedule to/from Butuan
- 2GO Ferry Schedule to/from Cagayan de Oro
- 2GO Ferry Schedule to/from Caticlan
- 2GO Ferry Schedule to/from Cebu
- 2GO Ferry Schedule to/from Coron
- 2GO Ferry Schedule to/from Davao
- 2GO Ferry Schedule to/from Dipolog
- 2GO Ferry Schedule to/from Dumaguete
- 2GO Ferry Schedule to/from General Santos
- 2GO Ferry Schedule to/from Iloilo
- 2GO Ferry Schedule to/from Odiongan
- 2GO Ferry Schedule to/from Ozamis
- 2GO Ferry Schedule to/from Puerto Princesa
- 2GO Ferry Schedule to/from Roxas
- 2GO Ferry Schedule to/from Tagbilaran
- 2GO Ferry Schedule to/from Zamboanga
- 2GO Ferry Terminals Across the Philippines
2GO Ferry Schedule to/from Bacolod
Manila to Bacolod
- Tuesday at 2:30 pm
- Thursday at 9:30 pm
- Friday at 11:59 pm
- Saturday at 9:00 pm
- Book your ticket at bus and ferry discounted tickets
Bacolod to Manila
- Monday at 8:00 am
- Saturday at 2:30 pm
- Sunday at 7:00 pm
- Book your ticket at bus and ferry discounted tickets
Bacolod to Cagayan de Oro
- Wednesday at 2:30 pm
- Book your ticket at bus and ferry discounted tickets
Batangas to Bacolod
- Friday at 9:30 am
- Book your ticket at bit.ly/buyferryticket
2GO Ferry Schedule to/from Butuan
Manila to Butuan
- Friday at 9:00 am
- Monday at 11:30 pm
- Book your ticket at bus and ferry discounted tickets
Butuan to Manila
- Sunday at 12:45 am
- Thursday at 1:00 am
- Saturday at 10:30 am
- Book your ticket at bit.ly/buyferryticket
Batangas to Butuan
- Tuesday at 11:30 am
2GO Ferry Schedule to/from Cagayan de Oro
Manila to CDO
- Monday at 11:30 pm
- Tuesday at 2:30 pm
- Wednesday at 9:00 pm
- Friday at 11:59 am
- Sunday at 9:00 am
- Book your ticket at bus and ferry discounted tickets
CDO to Manila
- Tuesday at 1:00 am
- Wednesday at 4:30 pm
- Thursday at 7:30 pm
- Friday at 1:00 pm
- Saturday at 11:00 pm
Batangas to Cagayan de Oro
- Tuesday at 11:30 am
2GO Ferry Schedule to/from Caticlan
Batangas to Caticlan
- Daily at 9:00 pm
- Tuesday, Thursday, Saturday at 5:00 pm
Caticlan to Batangas
- Daily at 11:00 pm
- Sunday, Wednesday, and Friday at 2:00 pm
Caticlan to Odiongan
- Sunday, Wednesday, and Friday at 2:00 pm
Caticlan to Roxas
- Monday, Tuesday, Thursday, Saturday at 9:30 am
- Wednesday, Friday, and Sunday at 5:00 am
2GO Ferry Schedule to/from Cebu
Cebu to Manila
- Tuesday at 11:59 am
- Wednesday at 11:30 pm
- Friday at 9:00 am AND 11:59 pm
- Saturday at 10:30 pm
- Book your ticket at bus and ferry discounted tickets
Manila to Cebu
- Monday at 8:00 pm
- Tuesday at 11:59 pm
- Wednesday at 9:00 pm
- Thursday at 8:00 am
- Friday at 9:00 am
- Sunday at 9:00 am
Cebu to Butuan
- Saturday at 10:30 am
Cebu to Cagayan de Oro
- Thursday at 11:00 pm
- Monday at 11:00 am
Cebu to Ozamis
- Wednesday at 1:00 am
Cebu to Tagbilaran
- Wednesday at 11:30 pm
Cagayan de Oro to Cebu
- Friday at 1:00 pm
- Tuesday at 1:00 am
- Buy discounted ticket
Cagayan de Oro to Bacolod
- Saturday at 11:00 pm
Cagayan de Oro to Butuan
- Wednesday at 4:30 pm
Cagayan de Oro to Iloilo
- Thursday at 7:30 pm
Batangas to Cebu
- Tuesday at 11:59 pm
2GO Ferry Schedule to/from Coron
Manila to Coron
- Friday at 7:30 pm | Book your ticket at bit.ly/buyferryticket
Coron to Manila
- Sunday at 8:30 pm
Coron to Puerto Princesa
- Saturday at 10:30 am
2GO Ferry Schedule to/from Davao
Manila to Davao
- Saturday at 2:00 pm | Book your ticket at bit.ly/buyferryticket
Davao to Manila
- Monday at 2:00 pm
Davao to Iloilo
- Monday at 2:00 pm
2GO Ferry Schedule to/from Dipolog
Manila to Dipolog
- Sunday at 9:30 pm
Dipolog to Manila
- Tuesday at 11:00 am
Dipolog to Zamboanga
- Tuesday at 11:00 am
2GO Ferry Schedule to/from Dumaguete
Manila to Dumaguete
- Sunday at 9:30 pm | Book your ticket at bit.ly/buyferryticket
Dumaguete to Manila
- Tuesday at 5:30 am
Dumaguete to Dipolog
- Tuesday at 5:30 am
Dumaguete to Zamboanga
- Tuesday at 5:30 am
2GO Ferry Schedule to/from General Santos
Manila to General Santos
- Saturday at 2:00 pm | Book your ticket at bit.ly/buyferryticket
General Santos to Manila
- Tuesday at 2:00 am
General Santos to Iloilo
- Tuesday at 2:00 am
2GO Ferry Schedule to/from Iloilo
Manila to Iloilo
- Tuesday at 2:30 pm
- Thursday at 9:30 pm
- Saturday at 9:00 pm
- Book your ticket at bit.ly/buyferryticket
Iloilo to Manila
- Wednesday at 6:00 am
- Friday at 2:30 pm
- Saturday at 6:30 am
- Sunday at 9:00 pm
Iloilo to Cagayan de Oro
- Wednesday at 9:30 pm
Batangas to Iloilo
- Friday at 9:30 am
2GO Ferry Schedule to/from Odiongan
Batangas to Odiongan
- Tuesday, Thursday, Saturday at 9:00 pm
- Book your ticket at bit.ly/buyferryticket
Odiongan to Batangas
- Sunday, Wednesday, Friday at 7:00 pm
Odiongan to Caticlan
- Sunday, Wednesday, Friday at 8:00 am
2GO Ferry Schedule to/from Ozamis
Manila to Ozamis
- Monday at 8:00 pm | Book your ticket at bit.ly/buyferryticket
Ozamis to Manila
- Wednesday at 4:00 pm
2GO Ferry Schedule to/from Puerto Princesa
Manila to Puerto Princesa
- Friday at 7:30 pm | Book your ticket at bit.ly/buyferryticket
Puerto Princesa to Manila
- Sunday at 5:30 am
Puerto Princesa to Coron
- Sunday at 5:30 am
2GO Ferry Schedule to/from Roxas
Batangas to Roxas
- Sunday, Monday, Wednesday, Friday at 9:00 pm
- Tuesday, Thursday, Saturday at 5:00 pm
Roxas to Batangas
- Daily at 4:00 pm
Roxas to Caticlan
- Daily at 4:00 pm
2GO Ferry Schedule to/from Tagbilaran
Manila to Tagbilaran
- Tuesday at 11:59 am
Tagbilaran to Manila
- Thursday at 7:30 am
Batangas to Tagbilaran
- Tuesday at 11:59 pm
2GO Ferry Schedule to/from Zamboanga
Manila to Zamboanga
- Sunday at 9:30 pm
Zamboanga to Manila
- Wednesday at 4:00 am
2GO Ferry Terminals Across the Philippines
- Manila: Pier 4 Northport Passenger Terminal
- Bacolod: BREDCO Port
- Batangas: ATI Passenger Terminal 2
- Butuan: Nasipit Port
- Cagayan de Oro: Macabalan Port
- Caticlan: Caticlan Jetty Port
- Cebu: Pier 3 & Pier 4 Cebu City
- Coron: Coron Port
- Davao: Sasa Port / Sasa Wharf
- Dipolog: Pulauan Port
- Dumaguete: PPA Dumaguete
- General Santos: Makar Wharf / Port
- Iloilo: Fort San Pedro
- Odiongan: Odiongan Port
- Ozamis: Ozamis Port
- Puerto Princesa: PPA PPS
- Roxas: PPA Culasi Port
- Tagbilaran: Tagbilaran Port
- Zamboanga: Port of Zamboanga
Have you tried taking this ferry service? How was your experience? Please let us know in the comment section below. Please take note that the schedule may change without prior notice, if you see any changes, please let us know to help our fellow travelers get the most accurate schedule. Thanks!
If you are traveling on a tight schedule, we highly recommend that you call the bus/ferry company to confirm the trip. If there is a typhoon signal in the area, ferry trips are automatically canceled.
To know the latest flight and ferry trip cancellations, click here.

