Skip to main content
ferry.info

Ferries in the Philippines

Manila Bay with yachts in the foreground and the city skyline in the morning light

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 - 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