Ferries in the Philippines
Port locations
Ferries may follow a different course from the route shown.
Routes and fares
Cebu City - Puerto Princesa 2GO Travel
Cebu City - Tagbilaran 2GO Travel
Davao City - Cebu City Seasonal 2GO Travel
Davao City - Cebu City: No sailings right now — check next season’s dates
Davao City - General Santos City Seasonal 2GO Travel
General Santos City - Davao City: No sailings right now — check next season’s dates
El Nido - Palawan Seasonal Jomalia Shipping
El Nido - Palawan: No sailings right now — check next season’s dates
Palawan - El Nido: No sailings right now — check next season’s dates
Cebu City - Masbate Trans Asia Shipping Lines
Palawan - Puerto Princesa 2GO Travel
Read more
More routes and ports
PalawanDetails
- Palawan - Manila 2GO Travel · 13 hrs · From €37 Book Ticket
Prices per person, one way
Ports and terminals
Palawan
Town port
- Terminals
- Coron Port, Busuanga
Cebu CityDetails
- Cebu City - Puerto Princesa: fares and operators
- Cebu City - Tagbilaran: fares and operators
- Cebu City - Masbate: fares and operators
- Cebu City - Manila 2GO Travel · 22:01 hrs · From €16 Book Ticket
- Cebu City - Cagayan De Oro 2GO Travel · Trans Asia Shipping Lines · 8 hrs · From €21 Book Ticket
- Cebu City - Iloilo City Trans Asia Shipping Lines · 14:30 hrs · From €25 Book Ticket
- Cebu City - Ozamiz City Trans Asia Shipping Lines · 11:30 hrs · From €25 Book Ticket
- Cebu City - Iligan City Trans Asia Shipping Lines · 15 hrs · From €25 Book Ticket
Prices per person, one way
Ports and terminals
Cebu City
City port
- Terminals
- Pier 4 for 2GO Travel or CPA Terminal 2 at Pier 3 for Trans Asia
Davao CityDetails
- Davao City - Manila 2GO Travel · Seasonal · 59:30 hrs · From €23 Book Ticket
- Davao City - Zamboanga City 2GO Travel · 33 hrs · From €24 Book Ticket
- Davao City - Iloilo City 2GO Travel · 55 hrs · From €30 Book Ticket
Prices per person, one way
No sailings right now — check next season’s dates
Ports and terminals
Davao City
Town port
- Terminals
- 2GO Group Building, Km 9 Crossing Old Airport, Brgy. Sasa, Davao City
El NidoDetails
Ports and terminals
El Nido
Town port
- Terminals
- Main harbour in Barangay Buena Suerte (Philippine Ports Authority)
General Santos CityDetails
- General Santos City - Manila 2GO Travel · Seasonal · 48 hrs · From €22 Book Ticket
- General Santos City - Cebu City 2GO Travel · Seasonal · 47:30 hrs · From €38 Book Ticket
- General Santos City - Zamboanga City 2GO Travel · 14 hrs · From €19 Book Ticket
- General Santos City - Iloilo City 2GO Travel · 36 hrs · From €23 Book Ticket
Prices per person, one way
No sailings right now — check next season’s dates
Ports and terminals
General Santos City
Town port
- Terminals
- Port of General Santos / Makar Wharf (Makar Port), Sarangani Bay
Iligan CityDetails
- Iligan City - Cebu City Trans Asia Shipping Lines · 14:15 hrs · From €25 Book Ticket
Prices per person, one way
Ports and terminals
Iligan City
Town port
MasbateDetails
Ports and terminals
Masbate
Town port
- Terminals
- Masbate City Base Port
OdionganDetails
- Odiongan - Batangas 2GO Travel · 10 hrs · From €16 Book Ticket
- Odiongan - Caticlan Jetty Port 2GO Travel · 3 hrs · From €7 Book Ticket
Prices per person, one way
Ports and terminals
Odiongan
Town port
Ozamiz CityDetails
- Ozamiz City - Manila 2GO Travel · 30 hrs · From €19 Book Ticket
- Ozamiz City - Cebu City Trans Asia Shipping Lines · 10:30 hrs · From €25 Book Ticket
- Ozamiz City - Iligan City Trans Asia Shipping Lines · 2 hrs · From €4 Book Ticket
Prices per person, one way
Ports and terminals
Ozamiz City
City port
- Terminals
- Port of Ozamiz, Panguil Bay (PPA, Port Management Office Misamis Occidental)
Puerto PrincesaDetails
- Puerto Princesa - Manila 2GO Travel · 22 hrs · From €20 Book Ticket
Prices per person, one way
Ports and terminals
Puerto Princesa
City port
- Terminals
- Puerto Princesa harbour, accessed from Rizal Avenue and Malvar Street
Cebu City - Iligan CityDetails
- Cebu City - Iligan City Trans Asia Shipping Lines · 15 hrs · From €25 Book Ticket
- Iligan City - Cebu City Trans Asia Shipping Lines · 14:15 hrs · From €25 Book Ticket
Prices per person, one way
Ports and terminals
Cebu City
City port
- Terminals
- Pier 4 for 2GO Travel or CPA Terminal 2 at Pier 3 for Trans Asia
Iligan City
Town port
Ozamiz City
City port
- Terminals
- Port of Ozamiz, Panguil Bay (PPA, Port Management Office Misamis Occidental)
Cebu City - Puerto PrincesaDetails
Ports and terminals
Cebu City
City port
- Terminals
- Pier 4 for 2GO Travel or CPA Terminal 2 at Pier 3 for Trans Asia
Puerto Princesa
City port
- Terminals
- Puerto Princesa harbour, accessed from Rizal Avenue and Malvar Street
Cebu City - TagbilaranDetails
Ports and terminals
Cebu City
City port
- Terminals
- Pier 4 for 2GO Travel or CPA Terminal 2 at Pier 3 for Trans Asia
Tagbilaran
Town port
Davao City - Cebu CityDetails
Davao City - General Santos CityDetails
Ports and terminals
Davao City
Town port
- Terminals
- 2GO Group Building, Km 9 Crossing Old Airport, Brgy. Sasa, Davao City
General Santos City
Town port
- Terminals
- Port of General Santos / Makar Wharf (Makar Port), Sarangani Bay
El Nido - PalawanDetails
General Santos City - Cebu CityDetails
- General Santos City - Cebu City 2GO Travel · Seasonal · 47:30 hrs · From €38 Book Ticket
Prices per person, one way
No sailings right now — check next season’s dates
Masbate - Cebu CityDetails
Ports and terminals
Masbate
Town port
- Terminals
- Masbate City Base Port
Cebu City
City port
- Terminals
- Pier 4 for 2GO Travel or CPA Terminal 2 at Pier 3 for Trans Asia
Palawan - Puerto PrincesaDetails
Ports and terminals
Palawan
Town port
- Terminals
- Coron Port, Busuanga
Puerto Princesa
City port
- Terminals
- Puerto Princesa harbour, accessed from Rizal Avenue and Malvar Street
SiargaoDetails
- Siargao - Manila 2GO Travel · 53 hrs · From €51 Book Ticket
- Siargao - Nasipit 2GO Travel · 6:30 hrs · From €22 Book Ticket
- Siargao - Ozamiz City 2GO Travel · 19 hrs · From €25 Book Ticket
Prices per person, one way
Ports and terminals
Siargao
Town port
TagbilaranDetails
- Tagbilaran - Manila 2GO Travel · 26 hrs · From €18 Book Ticket
- Tagbilaran - Cagayan De Oro Trans Asia Shipping Lines · 10:30 hrs · From €20 Book Ticket
Prices per person, one way
Ports and terminals
Tagbilaran
Town port