Cebu to Siargao Distance: 242 KM(149 Miles)

The Distance from Cebu to Siargao is 242 km (149 miles) - but it's all ocean, so no road trips! If you're thinking ferries, Surigao is your go-to stop. It's 60 km (37.5 miles) from Siargao and the main hub for boat transfers.
Cebu to Siargao Flight: Best Way


Routes | Daily frequency |
Flight time | Price | Airlines |
---|---|---|---|---|
CEB-IAO | 13-18 flights | 55-70 min | 57-120 USD | Cebu Pacific, Cebgo, Philippine Airlines |
Flying is your best choice from Cebu to Siagao. Here's why. Flights are fast. Like, only 55 min quick. You spend more time going to the airport than actually flying. There are 13-18 flights every day. You can choose from three airlines: Cebu Pacific, Cebgo, and Philippine Airlines.
Now, airlines. Here's the trade-off:
- Cebu Pacific is cheap and has the most flights. But it's a budget airline—don't expect luxury. Their strict 7kg carry-on rule might cost you extra.
- Cebgo, owned by Cebu Pacific, works the same way but uses smaller planes. If you hate bumpy rides, skip this.
- Philippine Airlines (PAL) costs more but makes sense if you want comfort.
Cebu-Siargao Airports
Mactan-Cebu airport is on Mactan Island, not downtown Cebu. It's a 30–45 minute drive from the city center. Take a taxi (₱300–₱500) or use Grab (like Uber).
When you land in Siargao, you'll arrive at Sayak Airport (IAO) in Del Carmen. It is a small airport. It is a bit like a bus stop with palm trees. From there, it is a 45-60 minute drive to General Luna, the tourist center.
You can book a van to pick you up. This will cost 300 to 500 pesos. Or, if you want to be adventurous, you can rent a motorcycle. That will cost 400 pesos per day. But, be careful of potholes!
Cebu to Siargao Ferry: No Direct Ferry


Find a ferry option from Cebu to Siargao? Straight talk: No direct boats exist. But don't panic—it's doable with a quick stop in Surigao (61 km / 38 miles from Siargao).
The good thing is, you don't have to change terminals for your connection - everything happens at Surigao City Ferry Terminal.
Here's how:
- Step 1: Take a ferry from Cebu to Surigao. 4 daily trips (5.5–10 hours). All ferries dock at Surigao City Ferry Terminal.
- Step 2: Hop on a Surigao-to-Siargao ferry. 5 daily trips (1.5 hours, $4–$6). No terminal changes—easy peasy.
Best route: Leave Cebu at 7:00 AM, reach Surigao by noon, catch the 1:00 PM ferry to Siargao. You'll arrive by 2:30 PM—7.5 hours total.
Cheaper? Try the 9:00 PM overnight ferry from Cebu. Sleep on board, arrive in Surigao at dawn, then grab the 10:00 AM ferry to Siargao. You'll land by 11:30 AM for under $40 total.
Cebu to Surigao Ferries: 5.5-10 Hrs Ride


Ferries | Travel Time | Duration | Price (USD) |
Departure |
---|---|---|---|---|
Oceanjet | 07:00-12:30 | 5.5 h | 42-62 | Cebu Pier |
MYE Travel and Tours | 19:00-03:00 | 8 h | 42-47 | Cebu Pier |
Starlite Ferries | 21:00-07:00 | 10 h | 22-28 | Cebu Pier 3 Termina |
Starlite Roro Vehicle Booking | 21:00-07:00 | 10 h | 51-175 | Cebu Pier 3 Termina |
Cebu to Surigao ferries leave 4 times daily. From Cebu Pier or Cebu Pier 3 Terminal (though Saturdays sometimes drop to just 2). The fastest ride takes 5.5 hours, but some take up to 10 hours. Prices range from $22 to $175.
4 companies run these routes: Oceanjet, MYE Travel and Tours, Starlite Ferries, and Starlite Roro.
- Starlite Ferries is what most backpackers choose – their $22-28 tickets are the cheapest, and you get decent amenities like WiFi and food.
- Oceanjet is the speediest (5.5 hours) but only offers two seats: Tourist Class (basic) or Business Class (extra legroom).
- MYE Travel has bunk beds (Economy or Tourist), but gets you there at 3 AM (not ideal unless you're a night owl).
- Starlite Roro is pricier but lets you bring motorcycles or cars. Good for road trippers!
Cebu Piers are near downtown of Cebu. Grab a taxi (₱100–₱200) or ride a jeepney (₱20). At the pier, you'll pay a ₱30–₱50 terminal fee. In Surigao, you'll dock at Surigao City Ferry Terminal. From there, catch a van to Siargao (3 hours) or a tricycle to city hotels (₱50–₱100).
Surigao to Siargao Ferries: 1.5 Hrs Boat Trip


From Surigao to Siargao, the ferry is your only option. Evaristo and Sons Sea runs the show.
They've got about 5 departures daily from Surigao City Ferry Terminal heading straight to Dapa, which is basically the main entry point to Siargao. The ride takes 1.5 hours and costs around ₱600–₱660 ($11–$12). It's cheap, but don't expect luxury.
Dapa Port is small. And You're 16 km (30 minutes) from General Luna, the tourist hub. Take a tricycle (₱50–₱100) or rent a motorbike (₱400/day).
06:00 | 10:00 | 10:01 | 13:00 | 15:30 |
---|---|---|---|---|
07:30 | 11:30 | 11:31 | 14:30 | 17:00 |
Plan a customized Philippines tour to See SIARGAO? Just use Asia Odyssey Travel!
How to Travel Around Siargao?


If you're staying in General Luna, a lot of the popular spots like Cloud 9 and local restaurants are within walking distance. It's actually pretty nice to just stroll around, especially during sunset.
For exploring further spots, rent a motorbike (₱300–₱500/day). It's cheap and lets you explore hidden spots like Magpupungko Pools or Pacifico Beach.
For short trips, use tricycles (₱50–₱100). They're everywhere in General Luna, but agree on the price first. Drivers might overcharge tourists. Want adventure? Join a boat tour (₱1,500–₱2,500). These take you to islands like Naked Island or Daku Island.
Siargao Island Map: Siargao Island Tourist Map
Siargao Attractions: 10 Best Things to Do in Siargao (With Itinerary)
Explore Siargao, Philippines with Asia Odyssey Travel
We are Asia Odyssey Travel, a locally owned travel agency with offices in Manila, Puerto Princesa, and Bohol, offering authentic expertise for first-time visitors to the Siargao, Philippines.
✅ 10 Best Philippines Group Tours - Budget-friendly adventures, small group;
✅ 40+ Private Tours - Customized adventures to secret beaches
Your Siargao Guide: Cebu to Siargao, Things to Do, Siargao Map
Let's chase waves at Cloud 9 and discover Siargao's hidden treasures together!
If you have any questions about this article, please contact us by submitting the following form and we'll immediately get back to you.