Siargao is the kind of place that Singaporeans discover once and then immediately start planning their return trip. It is raw in a way that Bali stopped being a decade ago. The roads are bumpy, the sunsets are extraordinary, the surf is world-class, the island hopping is spectacular, and the whole place still feels like it belongs to the people who live there rather than to Instagram. And from Changi, it is entirely achievable in a long weekend — or even a short one if you are ruthlessly efficient.
This is the exact playbook. Flight routing, accommodation strategy, day-by-day itinerary, total costs in SGD, packing list for carry-on only, and the timing advice that will save you a ruined trip. Read it once, then go book your flights.
The Flight Routing: SIN to IAO
There is no direct flight from Singapore to Siargao. The standard routing is a two-leg journey, and once you understand it, it becomes second nature.
Leg 1: Singapore (SIN) to Cebu (CEB)
Flight time: approximately 3 hours. Operators: Cebu Pacific (daily direct), AirAsia (daily direct), Scoot (multiple times weekly). Fares one-way run SGD 60–180 depending on how far in advance you book and whether there is a seat sale running. Aim for the early morning departure from Changi (6–8am) to maximise your first day on arrival. Alternatively, take an evening flight the day before for a Friday-night Cebu stopover.
Leg 2: Cebu (CEB) to Siargao (IAO)
Flight time: approximately 45 minutes. Operators: Cebu Pacific and AirAsia both operate this route. One-way fares typically run PHP 1,200–3,500 (SGD 26–76) booked in advance. The airport at Siargao is tiny — General Luna town, where all the accommodation and action is, is about 30 minutes from the airport by tricycle or van transfer.
Total Flight Cost
Budget SGD 150–300 return for the full Singapore–Cebu–Siargao–Cebu–Singapore routing if you book 3–6 weeks ahead. The sweet spot is typically 4–5 weeks before travel for this route. At the lowest end (during a Cebu Pacific seat sale), you can hit SGD 120–150 return. Do not book less than 2 weeks out unless you are comfortable paying SGD 350–500+.
Booking Tips
Book the Singapore–Cebu leg and the Cebu–Siargao leg separately — they are usually cheaper as two separate tickets than as a through-booking. However, this means you are responsible for your own connection if the first flight is delayed. The standard connection time at Cebu (CEB) is 2–3 hours — do not book tighter than 90 minutes as a minimum. If your first leg is delayed and you miss the Cebu–Siargao flight, you will need to rebook the domestic leg at your own cost (covered by travel insurance, so buy it). Book carry-on only on both legs to avoid baggage claim time at Cebu during your connection.
Accommodation in Siargao: Book Early or Miss Out
This is the single most important practical point in this entire guide. Siargao has a finite number of quality beds, and they sell out. Weekends — especially long weekends coinciding with Singapore, Philippine, or international public holidays — sell out 4–8 weeks in advance at the good properties. The lesson: book accommodation before you book your flights, or simultaneously.
Budget: SGD 40–70/night
Surf camps and fan-cooled rooms in General Luna. Places like CR7 Hostel (not that one), Kalinaw Resort budget rooms, and a cluster of backpacker-friendly guesthouses on the main strip. These fill up fast for weekends. Do not expect aircon at this price point.
Mid-range: SGD 70–120/night
Comfortable air-conditioned rooms, often with a small pool. Properties like Kermit Siargao (popular with the surf crowd), Viento de Mar, and The Green Room consistently get good reviews. Breakfast sometimes included. This is the sweet spot for most Singapore travellers — spend the savings on activities.
Upper mid-range: SGD 120–200/night
Boutique resorts with style. The Barrel and similar properties offer curated design, better pools, and a more polished experience without going full luxury. For a special trip or anniversary, well worth it.
Book on Agoda or direct with the property — direct bookings sometimes come with perks (airport transfer, free breakfast) that aggregators do not include. WhatsApp the property directly if their website allows it; many small Siargao resorts prefer direct communication.
Day-by-Day Itinerary: 4 Days, 3 Nights
Day 1 — Arrival
If you took the early morning Singapore–Cebu flight, you land in Cebu around 9–10am local time (same time zone as Singapore — no jet lag). Clear immigration, grab your connection to Siargao, and you land on the island around noon–1pm. Your tricycle or pre-arranged airport transfer takes 30 minutes to General Luna. Check in, drop your bag, grab lunch at a local warung or the nearest open-air restaurant on the strip. The afternoon is yours: rent a motorbike (PHP 400–600/day from countless rental points near the beach), explore the road from General Luna toward Cloud 9 (about 5 minutes), walk out on the Cloud 9 boardwalk and watch the surfers. Sunset beer at one of the beach bars along the General Luna foreshore. Early dinner and early night — tomorrow you surf.
Day 2 — Cloud 9 and Island Hopping
Wake up before 7am. Breakfast at your accommodation or one of the warungs near Cloud 9. Head to the Cloud 9 surf area. If you surf, you already know what you are doing — paddle out and enjoy one of the most famous reef breaks in Asia. The wave is powerful and hollow; it is a competent intermediate-to-advanced break at its best. If you are a beginner or have never surfed, book a lesson the evening before (PHP 600–800/hour for a lesson plus board rental, from the surf camps along the beach). Instructors are patient, the whitewash near the beach is manageable, and by the end of an hour you will be standing up.
Afternoon: island hopping. The standard Siargao island hopping tour visits three islands: Naked Island (pure white sandbar, no shade, bring sunscreen), Daku Island (larger, coconut trees, fresh grilled fish lunch prepared by your boatman), and Guyam Island (tiny, palm trees, photogenic). The tour runs PHP 500–800 per person from General Luna when shared, or PHP 2,500–3,500 for a private boat. Book through your accommodation the night before. Duration: 3–4 hours. Bring reef-safe sunscreen (conventional sunscreen is now banned in some marine areas), a dry bag for your phone, and your snorkel gear if you have it (rentals available at the pier for PHP 100–150).
Day 3 — Sugba Lagoon + General Luna
Sugba Lagoon is one of the most beautiful bodies of water in the Philippines. It is technically in Del Carmen municipality, about 45 minutes from General Luna by boat (arrange through your accommodation or any local tour operator — PHP 800–1,500 per person, boats depart around 8am). The lagoon is sheltered, turquoise, and ringed by mangroves. You can swim, paddle out on a stand-up paddleboard (rentals available at the lagoon), or just float and stare at the sky. There is a small wooden platform over the lagoon for jumping — the kind of simple joy that Siargao specialises in.
Back in General Luna by early afternoon. This is your time to explore the village properly: coffee at Shaka (the most-Instagrammed cafe in Siargao, worth a visit for the coffee and the vibes), browse the few surf shops and clothing stores, get a massage (PHP 400–600/hour at any of the spa spots along the main road), and have your last proper sunset dinner at a seafood spot. The fresh catch — grilled prawns, squid adobo, grouper in coconut cream — is extraordinary and cheap by Singapore standards. Budget PHP 400–700 for a full dinner for two with drinks.
Day 4 — Morning Surf, Then Fly Home
Your flight from Siargao to Cebu will likely be mid-morning (Cebu Pacific operates around 10–11am departures, check your specific booking). Wake at sunrise, grab coffee, take one last walk to the Cloud 9 boardwalk. Airport transfer 60–90 minutes before departure (the airport is 30 minutes away but account for the tricycle finding you and island road conditions). Fly Siargao–Cebu, then Cebu–Singapore. Land at Changi Sunday evening or Monday morning. The office can wait — but Siargao will call you back.
Total Cost Breakdown in SGD
- Flights (return, SIN–CEB–IAO): SGD 150–300
- Accommodation (3 nights, mid-range): SGD 210–360 (SGD 70–120/night)
- Island hopping tour: SGD 11–17/person (shared) or SGD 55–76/private boat
- Sugba Lagoon tour: SGD 17–33/person
- Surf lesson (2 hours): SGD 26–35
- Motorbike rental (3 days): SGD 26–39
- Food (3 days, mix of local and tourist restaurants): SGD 40–80
- Airport transfers: SGD 7–15 total
- Total estimated trip cost: SGD 490–900 per person
Budget travellers who book during a seat sale, stay in fan-cooled rooms, and eat local can do this trip for under SGD 450. Couples who split accommodation costs and mix activities will typically land around SGD 550–700 per person all-in. This is genuinely cheaper than a weekend in Bangkok during peak season, and the experience is incomparable.
What to Pack for Carry-On Only (5-Day Limit)
Siargao is casual. Nobody is wearing anything fancier than board shorts and a linen shirt at dinner. Pack light and check one bag less:
- 2–3 swimwear pieces (they dry overnight in Siargao humidity)
- 2 pairs of shorts, 3 light shirts, 1 long-sleeve layer for the flight and cool nights
- 1 pair of flip flops (Siargao-appropriate footwear for 90% of activities) + 1 pair of enclosed shoes for airport
- Reef-safe sunscreen (essential — bring from Singapore, local availability is limited)
- Dry bag for your phone during island hopping
- Basic first aid: antiseptic cream (coral scratches are common), antihistamines (mozzie bites), Diatabs (traveller's precaution)
- Travel adapter (Singapore Type G to Philippines Type A/B)
- Portable charger — power at some surf camp accommodations is patchy
- YouTrip or Wise card — ATMs in Siargao are limited (one BancNet machine in General Luna, often long queues or out of cash during busy weekends). Bring PHP cash from Singapore or withdraw in Cebu before the connecting flight.
Why Singaporeans Keep Coming Back
There is a specific type of traveller that Siargao resonates with most deeply, and Singaporeans fit it perfectly. You know what quality looks like. You know what good food tastes like. You can afford comfort but you are not interested in manufactured resort experiences. You want something real — real surf, real community, real sunsets not curated for a hotel brochure. Siargao delivers all of that. The Filipino hospitality is genuine, not transactional. The surf community is welcoming to visitors who respect the lineup. The food is honest. The island is still finding its feet as a tourism destination, which means you get the experience before it is fully packaged and sold.
Go now, before that changes.
Frequently Asked Questions
Is Siargao good for non-surfers?
Absolutely. Island hopping (Naked Island, Daku Island, Guyam Island), Sugba Lagoon, snorkeling, paddleboarding, and simply relaxing on the beach are all excellent without ever touching a surfboard. The General Luna food and cafe scene is genuinely good. Many couples and groups visit where one person surfs and the others explore — it works perfectly. A non-surfer can fill 3–4 days without a moment of boredom.
When is the best time for Singaporeans to visit Siargao?
For surfing, June through November is when the swells are consistent and powerful — Cloud 9 peaks in August–October. For beach and island hopping, March through May and November through January offer calmer seas and clearer skies. Siargao is one of the few Philippines destinations that works reasonably well year-round due to its east-facing geography — it is largely sheltered from the southwest monsoon. The worst period is December–February for surf (flat) but best for non-surfers. Singapore school holiday periods (June, November–December) fill accommodation fast — book 6–8 weeks ahead for those dates.
How do I get from Siargao airport to General Luna?
The airport (IAO) is in Sayak, about 30 minutes from General Luna. Options: tricycle (PHP 150–250, negotiate before getting in), van transfer pre-arranged through your accommodation (PHP 200–350 per person, door-to-door), or private car hire (PHP 500–800, book through your accommodation). Do not pay more than PHP 300 for a tricycle to General Luna — quote this and hold your ground if drivers quote tourist prices. Most reputable accommodations include or offer discounted airport transfers; ask when you book.
Is Siargao safe for solo travellers from Singapore?
Yes. Siargao is one of the safest tourist destinations in the Philippines. The surf community culture creates a generally respectful, low-crime environment. Solo female travellers frequent the island regularly — stay in central General Luna, use Grab or pre-arranged transfers rather than hailing random tricycles late at night, and apply standard urban common sense. The community is small enough that everyone knows everyone, which naturally keeps trouble low. Keep your passport and cards secured at your accommodation; bring a photocopy of your ID for day-to-day activities.
Can I withdraw PHP cash in Siargao?
There is a BancNet ATM in General Luna that accepts international cards, but it frequently runs out of cash during busy weekends (Friday through Sunday especially). Do not rely on it as your only cash source. The best strategy: withdraw PHP in Cebu airport (multiple bank ATMs available, reliable and well-stocked) during your connection. Bring enough cash for the full stay. Budget approximately PHP 2,000–3,000 per day for food, activities, and motorbike rental, plus your accommodation cost. Credit cards are accepted at some restaurants and accommodations in General Luna but many local businesses are cash-only.