Fly from Tokyo to Sayak Airport via Cebu or Manila; the full journey usually takes around 9–14 hours, so an early departure should get you into Siargao in the afternoon. Arrange an airport transfer in advance through your surf camp or accommodation—General Luna is roughly 45 minutes from the airport, and a private car or van is much easier than trying to organize transport after a long flight. Expect patchy mobile service on parts of the route, and keep some Philippine pesos handy for small roadside purchases. Once in General Luna, allow about an hour to check in, unpack, shower, and recover; avoid committing to a surf session today.
After settling in, take a tricycle or scooter taxi east to Cloud 9 Boardwalk in Catangnan, generally 10–15 minutes from central General Luna depending on traffic. The boardwalk itself is free, though you may pay a small parking fee if arriving by scooter. Spend about an hour walking out over the water, watching local surfers, and enjoying the breeze rather than trying to do too much on arrival day. Sunset timing in April is around 5:45–6:00 PM; arrive by roughly 5:00 PM for softer light and a quieter stroll before the main sunset crowd. Conditions can be slippery, so wear sandals with a secure strap.
Return to General Luna for dinner at Bravo Beach Resort, a convenient beachfront choice for your first evening. It is usually open into the evening, but hours and menus can change seasonally, so confirm with your accommodation or the resort on the day. Plan on approximately ₱500–₱1,200 per person for Filipino dishes, international comfort food, or cocktails. Keep the evening relaxed: eat slowly, drink plenty of water, and arrange your return ride before leaving, particularly if you are staying outside the central restaurant area.
Start at Harana Surfing in General Luna for registration, board and rash-guard fitting, a safety briefing, and roughly two hours of beginner theory. The camp is walkable from much of central General Luna, though a habal-habal ride is useful if your accommodation is farther south; allow around ₱20–₱50 locally. Bring water, sunscreen, and a small dry bag, and use this session to ask about tide timing, reef etiquette, and which board will suit your first coached surf.
Afterward, walk or take a short tricycle ride into the General Luna Public Market, usually busiest in the morning and winding down during the hottest part of the day. Spend about 45 minutes browsing mangoes, bananas, coconut, rice cakes, and inexpensive snacks—roughly ₱100–₱300 is plenty. Keep cash in small denominations, and buy a drink or fruit for later rather than carrying anything that will spoil in the heat.
Head onward to Secret Beach, allowing approximately 20–30 minutes by habal-habal or tricycle depending on your exact starting point and road conditions. Set aside about two hours for a gentle introductory water session or swim, but follow your instructor’s advice closely: access, currents, and water conditions can change, and this is not the place to go out alone on an unfamiliar reef. There may be a modest local entrance or parking contribution, so carry small cash, and bring reef-safe sunscreen, a towel, and sandals for the walk down.
Return to Shaka Siargao in General Luna for a relaxed early dinner or substantial snack. Smoothie bowls and vegetarian plates generally cost around ₱300–₱600 per person; arriving before the main evening rush is easier if you are hungry after the beach. Service can be unhurried, which suits the day—use the time to hydrate and avoid alcohol before tomorrow’s surf.
Finish with a quiet hour along the General Luna beachfront, choosing a shaded patch or one of the casual shoreline spots for sunset. The exact sunset shifts through the year, but in April it is usually around 5:45–6:00 PM; check locally rather than relying on a fixed timetable. Keep tonight deliberately low-key, rinse salt and sand from your gear, charge your phone, and confirm tomorrow’s meeting time and pickup point with Harana Surfing. A short walk back through town is pleasant, but skip a late night: the first coached surf is much more enjoyable after an early dinner and good sleep.
Leave General Luna around 5:45–6:15 AM for Cloud 9 Surfing Area in Catangnan; the ride takes roughly 10–15 minutes by habal-habal or scooter. Your surf camp should confirm the exact meeting point, board, rash guard, and instructor the night before. Although Cloud 9 is famous for its powerful reef break, beginners are normally taken to a safer nearby section rather than the main wave. Expect about two hours in the water, with an early start giving you cooler temperatures, lighter winds, and less tiring conditions. Bring only essentials, and use reef-safe sunscreen; leave valuables at your accommodation.
After the lesson, spend around 45 minutes at the Cloud 9 Boardwalk, where you can cool down, watch experienced surfers, and take photos from the viewing platforms. The tide and swell can make the water look dramatically different from one morning to the next, so follow local instructions and do not enter the reef area without your coach. Return toward General Luna for breakfast at Café Honest, allowing about 15 minutes by scooter or habal-habal. It is a good place for coffee and a filling meal after surfing; budget approximately ₱250–₱600 per person. Ask your accommodation or driver to confirm the café’s current opening time, as island hours can shift seasonally.
Keep the middle of the day unhurried: travel inland to Maasin River, generally 35–45 minutes from General Luna by scooter or hired habal-habal, depending on traffic and road conditions. The palm-lined river and swing area are best treated as a scenic stop rather than a full-day attraction—allow roughly two hours for photos, a short boat ride or swim if conditions are safe, and time beneath the coconut palms. Bring cash for any small entrance, swing, or local guide fee, and check water conditions before swimming, especially after rain. A driver is worthwhile if you are tired from surfing; agree on a round-trip price before leaving, usually around ₱800–₱1,500 for a half-day habal-habal with driver.
Head back to General Luna before dusk, giving yourself time to shower and rest. Finish at Kermit Siargao, where wood-fired pizza and a relaxed communal atmosphere make an easy post-surf dinner; allow approximately ₱500–₱1,000 per person and arrive early or reserve if possible, since popular evenings can fill quickly. Keep the rest of the night quiet—tomorrow’s coaching will feel much better if you hydrate, reapply after-sun lotion, and get an early sleep.
Meet your coach early in Jacking Horse Surfing Area in Catangnan, ideally around 6:00–6:30 AM while the water is still relatively glassy and the heat is manageable. Allow about 10–15 minutes from central General Luna by habal-habal or scooter; your camp should confirm the exact beach access and board arrangement the night before. Spend roughly two hours working on paddling, balance, and controlled pop-ups. This is a gentler place to consolidate technique than chasing bigger waves, but conditions are tide- and swell-dependent, so follow your instructor’s call. Bring reef-safe sunscreen, water, and a small dry bag; leave valuables at the accommodation.
After washing off and collecting your things, head to the island-hopping departure point in General Luna for a shared boat to Daku Island. A three-hour outing generally costs about ₱1,500–₱3,000 per person, depending on whether lunch, transfers, and snorkeling equipment are included; confirm that the quote covers the environmental or docking fees before boarding. Daku Island is the relaxed middle stop of the usual boat route: swim first, then eat a simple grilled seafood or barbecue lunch under the palms. Bring cash, a towel, and footwear that can handle sharp coral around the waterline, and keep your phone in a waterproof pouch.
Continue by boat to Guyam Island for about an hour. It is compact enough to walk around quickly, with a coconut-lined interior, a few shaded spots, and clear water for an easy swim. Keep the visit unhurried—this is a good place to float, take photographs, and let your legs recover rather than squeeze in another activity. Return from Daku Island to General Luna, allowing around an hour to rinse salt and sand from your board, rash guard, and swimwear and rest at the camp. Boat timings can shift with wind and tide, so avoid booking anything immediately afterward; the ride back may take longer than the outbound trip.
For dinner, settle into Vedya in General Luna, a convenient choice after a day in the water. Budget approximately ₱400–₱900 per person for a healthy meal or smoothie, and expect service to move at island pace. Check the day’s opening hours before setting out, as smaller restaurants sometimes adjust schedules in the low season or close between services. Afterward, keep the evening quiet—stretch, hydrate with electrolytes, and arrange the next morning’s surf meeting before turning in.
Meet Stimpy’s Surf School in General Luna or Catangnan around 6:00–6:30 AM, with the exact pickup point confirmed the evening before. Allow 10–15 minutes by habal-habal from central General Luna; lessons generally run about two hours and should build on your earlier sessions, concentrating on wave selection, positioning, and cleaner takeoffs. Bring only water, reef-safe sunscreen, and a small towel—your instructor should arrange the board and rash guard. Expect roughly ₱1,500–₱3,000 for a private or small-group progression lesson, depending on the camp package.
After rinsing off and having a light breakfast, spend about 1½ hours exploring Coconut Road, one of the best places on the island to slow down and appreciate Siargao away from the busy surf spots. Ride carefully through the palm-lined interior roads, stopping only where there is a safe pull-off and avoiding private driveways or drying copra. A rented scooter is the easiest option, usually around ₱350–₱500 per day, while a habal-habal driver can take you at a negotiated hourly rate. Go before midday if possible: the road has little shade, and April is hot.
Return toward General Luna, then make your way north to Pacifico Beach for a quieter coastal break; budget roughly 1½ hours including the drive from General Luna, which typically takes about 1½–2 hours each way by scooter depending on stops and road conditions. Swim only where locals indicate it is safe, since currents and reef shelves can be deceptively strong, and leave before dark if riding back. For dinner, reserve or arrive early at CEV: Ceviche & Kinilaw in General Luna, where Filipino-style raw seafood and citrusy ceviche make a good change from surf-camp meals. Allow ₱500–₱1,000 per person and check the latest opening hours, as restaurants on Siargao sometimes adjust schedules seasonally.
Finish around the General Luna night market area, browsing the casual food stalls for something sweet or a small snack rather than planning another full meal. The market atmosphere is usually liveliest from early evening until around 9:00–10:00 PM, though individual stalls vary. Keep small peso notes handy, watch your phone and wallet in crowded areas, and call it an early night after the long surf-and-road day—tomorrow’s coaching will feel much better with a full night’s sleep.
Leave General Luna around 7:00 AM by private van with driver, or by rented motorbike only if you are comfortable riding with luggage. The main circumferential road to Pilar takes about 1.5–2 hours; allow extra time for fuel, rain, and photo stops. Your driver can wait while you visit Magpupungko Rock Pools, but check the April 6 tide table the night before—the pools are worthwhile only around low tide. Pay the local entrance fee, usually around ₱50–₱100, and allow roughly two hours for swimming and photographs. Wear reef shoes, bring water, and avoid climbing onto wet rock shelves; the sea can cover the pools quickly as the tide turns.
Continue south toward Coconut Mountain View, near the Dapa–Pilar road, for a relaxed 45-minute stop among the palms. There is usually a small local fee or donation, and the viewpoint is best enjoyed slowly rather than as a rushed photo stop. From there, continue north to Pacifico Beach, arriving around lunchtime or early afternoon. Check into your Pacifico accommodation first if the room is ready, then spend the next couple of hours swimming, resting under the palms, or taking a gentle walk along the broad shoreline. Pacifico is quieter than General Luna, and there may be little formal beach infrastructure, so carry cash, sunscreen, and a dry bag for your phone.
Have dinner at The Surfing Pig in Pacifico, a casual local favorite where you can expect to spend about ₱400–₱900 per person. Hours can change with the season, so confirm with your accommodation before setting out, and arrive before 7:00 PM if you want an easier table. Stay overnight in Pacifico if possible—it makes the northern excursion much more enjoyable and gives you a calmer evening. If you must return to General Luna, arrange the van before leaving in the morning and depart immediately after dinner; the drive back takes around 1.5–2 hours, and riding a motorbike after dark or in rain is not advisable.
Start with a final breakfast at Shaka Siargao, an easygoing café in General Luna known for smoothie bowls, coffee, and lighter breakfasts—allow about an hour and roughly ₱250–₱600 per person. Arrive early, around 6:30–7:00 AM, so you can eat without rushing, check your luggage, and confirm your airport transfer. Keep your passport, boarding documents, phone, wallet, and any surf-camp paperwork in your carry-on; damp swimwear and boards should be packed separately from dry clothes.
After breakfast, spend 30–45 minutes browsing the small boutiques along Tourism Road for locally made shirts, woven items, snacks, and reef-safe sunscreen. This is a good time to use your remaining pesos, but keep enough cash for airport transport and food. Ask your accommodation to confirm the van pickup and have luggage ready before departure; if you rented a motorbike, return it in General Luna before leaving rather than attempting the airport journey with bags.
Leave General Luna at least three hours before your domestic flight—earlier if your flight is during a busy holiday period. The private van to Sayak Airport generally takes about 45 minutes via the island’s main road, but allow extra time for rain, traffic, and the vehicle handover. At the airport, check in promptly and keep valuables, electronics, travel documents, and any surf-related receipts in your cabin bag. From Sayak Airport, expect the return journey to Tokyo via Cebu or Manila to take roughly 9–14 hours including the connection; if you have a long layover, stay airside where possible and keep a light layer handy for the colder terminal.