
How to Get From Siargao to Manila
Flight · Indirect Flight via Cebu · Indirect Flight via Butuan · Direct Flight to Clark · Ferry
In this in-depth route guide, you'll find the best ways to travel the 762 kilometre (473 miles) distance from Siargao to Manila. By the end of this guide, you'll know exactly how to get there — whether you want to travel on a budget, reach Manila as fast as possible, or enjoy the ride in comfort. We base our information on verified schedules, ticket prices, and on-the-ground insights from recent travellers.
What are the 5 ways to travel from Siargao to Manila?
There are five ways to travel the 762 km distance from Siargao to Manila. You can choose between the flight, indirect flight via Cebu, indirect flight via Butuan, direct flight to clark, and ferry.
The journey takes between 2h 45m–6h 45m and the quickest way is by flight (2h 45m). If you're on a budget, the cheapest option is by indirect flight via Butuan with tickets starting at 2,250 PHP ($37).
2h 45m
8,600 PHP ($140)
4 hours
3,400 PHP ($55)
6h 45m - 7h 15m
2,250 PHP ($37)
4h 50m - 5h 40m
3,770 PHP ($61)
1d 5h - 2d
4,910 PHP ($80)
Where to stay in Manila?
Still looking for accommodation? Don't forget to check out our favourite places to stay in Manila at the bottom of this page.
Already in Manila?
Onward from Manila
Once you're in Manila, here's where to next — 9 researched onward routes to pick from.
Siargao to Manila by Flight
If you want to travel directly from Siargao to Manila, then flying is the best choice.
Philippine Airlines is the only carrier offering direct flights on this route.
Step 1: General Luna to Siargao Airport
Flights depart from Siargao Airport, also known as Sayak Airport. This small airport is on the west side of Siargao Island.
If you’re staying in General Luna, you can take a van to the airport, which would take around 45 minutes. A seat costs 300 PHP ($4.90).
Step 2: Siargao to Manila
The flight from Siargao to Manila takes about 2 hours.
Fares can get pretty expensive, though, with prices starting from 8,300 PHP ($135).
When searching for flights on Skyscanner, you will see both direct flights and those with a stop in Cebu. Make sure to check the details so you know whether you are booking a non-stop or connecting flight.
Manila Airport to Manila City
The easiest way to get from Manila Airport to anywhere in Metro Manila is by Grab car. Rates start from 230 PHP ($3.70) from Terminal 3 and 370 PHP ($6.00) from Terminal 2, depending on where you're heading in the city. Taxis are also available at the airport, just make sure you travel with an accredited taxi!
If you want to pre-book your transfer, Klook offers private rides with prices from 1,170 PHP ($19) for a 4-seater.
Alternatively, UBE Express operates point-to-point buses from several destinations across Metro Manila to Ninoy Aquino International Airport. Here are the ticket prices:
- 150 PHP ($2.40) - to Pasay, Parañaque and Robinsons Manila
- 200 PHP ($3.20) - to Araneta City and Alabang
Check out our guide for Manila Airport for more details.
TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.
Siargao to Manila by Indirect Flight via Cebu
If direct flights are sold out or you're looking for a cheaper option, consider flying from Siargao to Manila with a layover in Cebu.
Both PAL and Cebu Pacific offer indirect flights from Siargao to Manila with a stop at Cebu Airport.
Fares for these connecting flights usually start from around 3,400 PHP ($55).
Layover in Cebu
The first leg from Siargao to Cebu takes about 1 hour.
Layovers in Cebu can range from 1.5 to 5 hours, depending on the flight. Make sure to book one with enough time to check in and catch your next flight without stress.
The second leg from Cebu to Manila takes around 1.5 hours.
TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.
Siargao to Manila by Indirect Flight via Butuan
Here’s how the full journey looks:
- Ferry from Siargao to Surigao (1 hour 30 minutes)
- Tricycle to Surigao Bus Terminal (15 minutes)
- Bus to Butuan Terminal (3 hours)
- Multicab to Butuan Airport (20 minutes)
- Flight to Manila (1 hour 40 minutes)
Step 1: Siargao to Surigao by Ferry
There are multiple ferry trips available from Siargao to Surigao City daily. These ferries carry both passengers and cargo.
The departure port is at Dapa Ferry Terminal on the southeastern part of the island. You can get there via a 40-minute tricycle ride from General Luna. The tricycle ride costs 300 PHP ($4.90), and it can fit up to 3 people with luggage.
Ready to book your ferry?
Booking Tip
For this route, we recommend taking the fast craft ferries operated by Evaristo & Sons Sea Transport. They're the fastest option and have frequent departures, giving you more flexibility with your schedule.
You can book tickets for most ferry companies through BookAway. But if you want to travel with JP Shipping Lines, you'll need to call the numbers posted on their Facebook page.
Step 2: Macapagal Port to Surigao Terminal by Tricycle
The ferries from Siargao dock at Macapagal Port in Surigao City.
Outside the port, you can find tricycles and multicabs heading to Surigao Bus and Jeepney Terminal. A multicab would cost 15 PHP ($0.20), while a tricycle ride would cost around 20 PHP ($0.30). We recommend taking a tricycle if you have a lot of luggage and if you want a direct ride to the terminal.
The terminal is 5 km away from the port and the ride would take around 15 minutes.
Step 3: Surigao Terminal to Butuan Terminal by Bus
At Surigao Bus and Jeepney Terminal, you can take either a van or a bus to Butuan City.
We recommend taking a bus for this route, because buses leave every 30 minutes to 1 hour. A van, on the other hand, would wait until it is full of passengers before departing the terminal.
Bachelor Express buses run hourly from Surigao to Butuan. A ticket on an air-conditioned bus costs 300 PHP ($4.90), and the ride takes around 3 hours.
The bus drops passengers off at Butuan City Integrated Bus Terminal.
Step 4: Butuan Terminal to Butuan Airport by Multicab
From Butuan Terminal, Butuan Airport is about 9 km away.
Outside the terminal, you can ride a multicab going to Butuan Airport. In this area, multicabs work like jeepneys, which picks up and drops off passengers along their route in the city.
This ride costs around 30 PHP ($0.50) and takes 20 minutes to the airport.
Step 5: Butuan to Manila by Flight
For the last leg of the trip, you have to take a flight from Butuan to Manila.
Both Philippine Airlines and Cebu Pacific operate this route. The flight takes around 1h 40m, depending on the airline.
Flights from Butuan to Manila are generally cheaper than direct flights to Siargao and indirect flights via Cebu. You can find tickets that cost around 1,500 PHP ($25).
For the cheapest flights, check out Skyscanner.
TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.
Siargao to Manila by Direct Flight to Clark
Another way to reach Manila is by flying from Siargao to Clark International Airport in Pampanga, around 111 km north of Manila Airport.
From Clark, you can hop on a bus to Manila.
Here is a step-by-step guide.
Step 1: General Luna to Siargao Airport by Van
From General Luna, it takes about 45 minutes to reach Siargao Airport.
The easiest way to get there is by van transfer. Fares start from 300 PHP ($4.90).
Step 2: Siargao to Clark by Flight
You’ll find direct flights from Siargao to Clark with PAL, Cebu Pacific, and CebGo.
This route usually offers more flight options than going straight to Manila, and fares tend to be cheaper, starting from 3,160 PHP ($51).
Sunlight Air also flies this route a few times a week, depending on the season, so it’s worth checking their schedule too.
Step 3: Clark Airport to Manila by Bus
From Clark Airport, you can hop on a Genesis Point-to-Point (P2P) bus to reach Metro Manila.
Buses leave daily from the Clark International Airport Bus Terminal, with a short stop at SM City Clark before heading to Manila. The journey takes around 2h - 2h 30m hours, depending on traffic.
Genesis runs direct routes to two key locations in Manila:
- NAIA Bus Stop at Terminals 1, 2, and 3 (Pasay) – 450 PHP ($7.30)
- Trinoma Mall (Quezon City) – 310 PHP ($5.00)
From these stops, you can take Grab to get to your destination in Manila.
TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.
Siargao to Manila by Ferry
Travelling by ferry from Siargao to Manila takes more than a day and includes several transfers, so it’s really the long way around.
You’ll need to follow these 3 steps:
- Ferry from Siargao to Surigao (1 hour 30 minutes)
- Ferry from Surigao to Cebu (8 hours 30 minutes)
- Ferry from Cebu to Manila (22 hours)
You must plan each trip accordingly so that you won’t miss a connection. Ferry schedules don’t always line up perfectly. Still interested in taking a ferry from from Siargao to Manila? Read on for a step-by-step guide.
Step 1: Siargao to Surigao by Ferry
The first leg of this route is a ferry from Siargao to Surigao.
At least five ferry companies operate on this route: Vince Gabriel Liner, Romans Road Shipping Lines, Siargao Adventures, JP Shipping Lines and Evaristo & Sons Sea Transport Corp.
For a quicker trip, we recommend taking a fast craft with Evaristo & Sons Sea. They offer multiple departures daily, so you'll also have more flexibility when choosing a time that works for you.
Ready to book your ferry?
The ferry from Siargao to Surigao takes around 1h 30m - 2h, and ticket prices start at 400 PHP ($6.50).
To book in advance with JP Shipping Lines, you’ll need to call the numbers listed on their Facebook page. For the other ferry companies on this route, you can easily book your tickets online through BookAway.
Dapa Ferry Terminal
Ferries from Siargao to Surigao City depart from Dapa Ferry Terminal, in the southeastern part of the island.
This ferry terminal is a 40-minute tricycle ride from General Luna. The tricycle ride costs 300 PHP ($4.90), and it can fit up to 3 people with luggage.
Step 2: Surigao to Cebu by Ferry
Ferries from Siargao dock at Eva Macapagal Passenger Terminal in Surigao City. This is also the port where you will take the second ferry for this trip.
You can choose from three ferry operators that take trips from Surigao to Cebu.
See the schedule below:
Ready to book your ferry?
Booking Tip
Ferries from Surigao arrive at either Cebu Pier 1 or the nearby Cebu Pier 3, depending on the ferry company.
Starlite and OceanJet tickets can be booked in advance through BookAway. But if you are travelling with Cokaliong Shipping Lines, you'll need to buy your ticket at their office just outside Surigao Port.
Step 3: Cebu to Manila by Ferry
The final leg of your Siargao to Manila trip is a ferry ride with 2Go Travel.
There are five sailings each week:
- Tuesday at 11:59 and 23:59
- Wednesday at 10:00
- Friday at 16:00 and 23:59
Ready to book your ferry?
Booking Tip
Our favourite places to stay in Manila
Manila is a bustling metropolitan city that can be slightly overwhelming at first. Not just because of the busy streets and towering skyscrapers, but also because of the number of hotels to pick from. There are a lot!
No matter your price range, we’ve found some great places to stay in the best locations so you don’t have to do that research.
Before you start reading about our favourite stays, it’s good to know a bit about the best areas to stay in Manila. That way, you’re picking the best accommodation in the area that’s right for you.
- Makati is our favourite area to stay in Manila, and where most of our favourite stays are. It’s one of the most upscale areas in Manila and is known for its shopping malls, restaurants, and nightlife.
- Bonifacio Global City (BGC) is a newer development in Manila and is known for its modern architecture, restaurants and shopping centres.
- Malate is a lively area known for its bars, nightclubs and restaurants. It's also close to several tourist attractions, such as Rizal Park and Intramuros.
Treat YourselfSomerset Central Salcedo Makati
Area: Makati City centre — approx. 10-minute walk to shopping malls and business centre
As soon as you step into Somerset Central, you forget about the hustle and bustle going on outside the doors. Inside the hotel you’re met with luxury, relaxation and a chance to rejuvenate yourself in the gym or outdoor pool.
The grandeur of the hotel continues in the rooms, decorated in a stylish and modern design. The highlight of the room are the beds. They’re huge and super comfortable, guaranteeing you a great night's sleep.
- Outdoor swimming pool
- Gym
- A la carte restaurant
- Continental breakfast included
Double rooms start from $50 per night
Mid-RangeHotel 101 Manila
Area: Along Mall of Asia complex — approx. 10-minute drive to shopping malls and airport
Hotel 101 Manila has everything you could ask for from a city hotel. It has a refreshing outdoor pool, a delicious on-site restaurant and it’s close to the airport — perfect if you’re flying in or out of Manila.
The rooms are large, comfortable and exceptionally clean. With their incredible hospitality, the staff make you feel like you’re staying in a 5-star hotel.
- Outdoor swimming pool
- On-site restaurant
- Amazing staff
- Great and convenient location
Double rooms cost $30-$50 per night
BudgetHop Inn Hotel Makati Avenue
Area: Makati City centre — approx. 5-minute drive to nearest shopping mall
Only passing through Manila? Hop Inn Hotel is perfect for those spending just a few nights in the busy city. It’s clean, modern and has all of the basic amenities that you could possibly need.
Modern minimalism would be a good way to describe this place. Plus you won’t be spending too much time in your room as you’re located in Makati, one of the best neighbourhoods in Manila.
- Clean and modern rooms
- Great location
- Air conditioning
- Helpful staff
Double rooms cost $15-$30 per night
Rounding it up
We hope this guide was helpful in planning how to get from Siargao to Manila. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.
PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!
Frequently Asked Questions
The distance from Siargao to Manila is 762 km.
ABOUT YOUR DESTINATION
Why Visit Manila?
Manila is the capital of the Philippines — an old city often disregarded by travellers who use it only as a gateway to the country's more visually appealing islands. But if you have an extra day in your itinerary, we think Manila's colourful history is a great way to kick off your trip.
Explore the walled city of Intramuros, Fort Santiago, Manila Cathedral and San Agustin Church — all of which were first built in the late 1500s. Art and anthropology also attract many locals to Manila. You will find here the National Museum, a complex of three museum buildings that tell the story of the Filipinos.
How We Research
Every route on Gecko Routes is independently researched and regularly verified.
500+
ROUTES RESEARCHED
Every route is personally travelled and documented by our team, covering Southeast Asia's most popular and off-the-beaten-path connections.
Monthly
UPDATES
Routes are reviewed on a regular cycle to catch schedule changes, new operators, and price updates. Every guide shows when it was last verified.
Verified
BY TRAVELLERS
Tips and corrections from our community of travellers help keep routes accurate between team visits. Your experience makes this guide better for everyone.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.
Ferry Schedule Notice
Ferry schedules can change due to weather, sea conditions, or seasonal adjustments. We recommend confirming departure times directly with the operator, especially during monsoon season.






Reader Comments
2 commentsLeave a Comment