Siargao to Manila

How to get from Siargao to Manila?

Travelling from Siargao to Manila in the Philippines? You have 2 options for the 760km journey: a direct flight (about 2.5 hours), or an island-to-island ferry (35 hours). Fares range from 2,860 PHP ($56.50) to 3,150 PHP ($62).

2 ways to get from Siargao to Manila

Transport modeDurationCostsAvailability
Flight2.5 hours 3,150 PHP ($62)Check flights
Ferry35 hours excl transfer time2,860 PHP ($56.50)Check ferry tickets

The flight is your only direction to get from Siargao to Manila. The flight takes 2.5 hours and costs 3,150 PHP ($62). Note that this rate can easily double or triple on peak season, so book your flight early.

The ferry ride is the cheaper option, but takes 35 hours. Also, you have to take 3 ferries, with stopovers in Surigao City and Cebu before finally heading to Manila. Total fares cost at least 2,860 PHP ($56.50), but can go higher depending on ferry classes you pick.

Looking for more info? We got you covered!

Itinerary from Siargao to Manila


Siargao to Manila by Flight

Duration: 2.5 hours
Cost: from 3,150 PHP ($62)

If you want to travel directly from Siargao to Manila, then flying is the best choice.

CebGo often offers the cheapest flights starting at 3,150 PHP ($62). But you can also book with SkyJet and Philippine Airlines. Prices fluctuate, so it’s best to book your ticket in advance to avoid paying more.

Check Flights on Skyscanner

Tip: Cebu Pacific offers many promotions annually. Keep an eye out for these promotions so you can book a cheaper flight for this route!

Siargao to Manila by Ferry

Duration: 35 hours excl transfer time
Cost: 2,860 PHP ($56.50)

Traveling by ferry from Siargao to Manila requires more than one day and involves multiple transfers. Make sure to align your trips so you don’t miss any of the ferries.

Step 1: Siargao to Surigao by Ferry

Duration: 2.5 hours
Cost: 200 PHP ($4) + 280 PHP ($5.50)

If you’re coming from General Luna area, you first need to travel by tricycle or van to Dapa Port. A tricycle can fit 2 to 3 persons, depending on your luggage. You can rent one for 200 PHP ($4) and the ride to the port takes about 30mins.

From Siargao Port to Surigao takes at least 2 hours. You can choose from the ferry companies in the overview below:

Ferry CompanyScheduleDurationCosts
JP Shipping Lines
(Fortune Angel 1)
11:00-13:152hr 15mins280 PHP ($5.50)
JP Shipping Lines
(Fortune Angel 2)
05:30-07:452hr 15mins280 PHP ($5.50)
Evaristo & Sons Sea Transport Corp.
1hr 30minsEconomy – 300 PHP ($6)
Tourist – 370 PHP ($7.50)
Business – 400 PHP ($8)
Evaristo & Sons Sea Transport Corp.
09:30-13:003hr 30minsEconomy – 100 PHP ($2)
Tourist – 150 PHP ($3)
Premium – 180 PHP ($3.50)

We recommend booking with JP Shipping Lines. The fast craft from Evaristo & Sons is more expensive, and the RoRo takes longer.

Step 2: Surigao to Cebu by Ferry

Duration: 8.5 hours
Cost: 830 PHP ($16.50) + 10 PHP ($0.20)

Cokaliong Lines is a credible shipping company that offers trips from Surigao to Cebu. The vessel departs Surigao City Port at 19:00 and arrives at Cebu Port at 3:30 the next day. You may have some time to spare before your next ferry ride.

You can buy your ticket at the port or at any of their ticketing outlets. Fares start at 830 PHP ($16.50) for an economy bed.

You can also find more ferry options online via BookAway. However, the cheapest option you can get is an economy bed for 1,050 PHP ($21). Check the link below for schedules and prices.

Check Ferry Tickets with BookAway

Step 3: Cebu to Manila by Ferry

Duration: 23 hours
Cost: 1,540 PHP ($30.50)

The final leg of your trip is a ferry ride with 2Go Travel. They operate ferries from Cebu City to Manila 4x weekly. These depart on Sundays (13:00), Tuesdays (11:00), Thursdays (01:30), and Fridays (23:00).

This is going to be a very long ride, so we recommend getting at least a tourist class bed. This is airconditioned and has clean restrooms. Fares for tourist class start at 1,540 PHP ($30.50). Note that fares vary depending on how early you book and which ferry class you choose. The voyage takes 23 hours, but you’ll be able to rest on the ship.

You can book your ticket directly on the 2Go Travel website, but they are also available to book on 12go.Asia through the link below.

Check Ferry Tickets with 12go.Asia

The ship disembarks from Cebu Port Pier 1 and docks at North Harbour Pier 4 in Manila.