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).
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.
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.
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:
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.
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.