Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

One-Week Siargao Surf Camp Itinerary from Tokyo

Day 1 · Thu, Apr 1
General Luna, Siargao

Arrival and settling into General Luna

  1. Tokyo–Siargao journey — Tokyo → Siargao via Cebu or Manila, typically 9–14 hours including connections; depart Japan early enough to arrive in the afternoon, then take a prearranged airport transfer from Sayak Airport to General Luna (~45 minutes).
  2. General Luna accommodation check-in — General Luna; settle into a surf camp or hotel and allow time for luggage, showers, and recovery (~1 hour).
  3. Cloud 9 Boardwalk — Catangnan; enjoy an easy first look at Siargao’s famous surf break and sunset scenery (~1 hour).
  4. Bravo Beach Resort — General Luna beachfront; have a relaxed first dinner with cocktails or Filipino dishes, approximately ₱500–₱1,200 per person (~1.5 hours).

Arrival from Tokyo and check-in

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.

Late afternoon at Cloud 9

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.

Dinner at Bravo Beach Resort

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.

Day 2 · Fri, Apr 2
General Luna, Siargao

Surf camp orientation in General Luna

  1. Harana Surfing — General Luna; complete camp registration, equipment fitting, safety briefing, and beginner theory session (~2 hours).
  2. General Luna Public Market — General Luna town center; browse fruit, snacks, and local ingredients before the afternoon heat (~45 minutes).
  3. Secret Beach — General Luna area; take a gentle introductory water session or swim at a quieter beach, conditions permitting (~2 hours).
  4. Shaka Siargao — General Luna; eat a smoothie bowl or light vegetarian meal, approximately ₱300–₱600 per person (~1 hour).
  5. General Luna beachfront sunset — General Luna; keep the evening low-key to prepare for the first coached surf (~1 hour).

Morning

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.

Afternoon

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.

Evening

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.

Day 3 · Sat, Apr 3
General Luna, Siargao

Beginner surf session at Cloud 9

  1. Cloud 9 Surfing Area — Catangnan; take a coached beginner session on suitable nearby waves, with instructors selecting the safest break, early morning (~2 hours).
  2. Cloud 9 Boardwalk — Catangnan; watch local surfers and cool down after the lesson (~45 minutes).
  3. Café Honest — General Luna; have coffee and a substantial breakfast, approximately ₱250–₱600 per person (~1 hour).
  4. Maasin River — inland Siargao; visit the palm-lined river and famous swing area for a relaxed, non-surfing afternoon (~2 hours).
  5. Kermit Siargao — General Luna; enjoy wood-fired pizza and island dining, approximately ₱500–₱1,000 per person (~1.5 hours).

Early Morning Surf Session

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.

Boardwalk and Breakfast

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.

Afternoon at Maasin River

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.

Evening Dinner

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.

Day 4 · Sun, Apr 4
General Luna, Siargao

Surf coaching and island downtime

  1. Jacking Horse Surfing Area — Catangnan; work on paddling, balance, and controlled pop-ups in a coached morning session (~2 hours).
  2. Daku Island — offshore from General Luna; join a shared island-hopping boat for swimming and a beach lunch, approximately ₱1,500–₱3,000 per person including boat and food (~3 hours).
  3. Guyam Island — offshore from General Luna; finish the boat outing with a compact-island walk and swim (~1 hour).
  4. Daku Island return to General Luna — General Luna; allow time to rinse equipment and rest at camp (~1 hour).
  5. Vedya — General Luna; choose a healthy dinner or smoothie, approximately ₱400–₱900 per person (~1 hour).

Morning

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.

Afternoon and Evening

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.

Day 5 · Mon, Apr 5
General Luna, Siargao

Surf camp progression day

  1. Stimpy’s Surf School — General Luna/Catangnan; take a progression lesson focused on reading waves and improving takeoffs, early morning (~2 hours).
  2. Coconut Road — General Luna interior; ride or walk through Siargao’s iconic palm-lined countryside at an easy pace (~1.5 hours).
  3. Pacifico Beach — Pacifico; enjoy a quieter beach stop and swim if conditions are safe (~1.5 hours).
  4. CEV: Ceviche & Kinilaw — General Luna; try Filipino ceviche and seafood, approximately ₱500–₱1,000 per person (~1.5 hours).
  5. General Luna night market area — General Luna; browse casual stalls for dessert and snacks without committing to a late night (~45 minutes).

Early Morning Surf Progression

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.

Late Morning Countryside Ride

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.

Afternoon Beach Time and Dinner

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.

Evening

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.

Day 6 · Tue, Apr 6
Pacifico, Siargao

Explore Pacifico and northern Siargao

Getting there from General Luna, Siargao
Private van with driver via the Siargao Circumferential Road (1.5–2 hours, approximately ₱2,500–₱4,000 per vehicle). Arrange through your accommodation or a local transfer operator. Depart around 7:00 AM, especially because Magpupungko Rock Pools is tide-dependent.
Rented motorbike via the main circumferential road (1.5–2 hours, approximately ₱400–₱700/day plus fuel). Only choose this if experienced riding with luggage; roads and weather can be variable.
  1. General Luna–Pacifico road transfer — General Luna → Pacifico by rented motorbike with helmet or private van, approximately 1.5–2 hours; depart around 7:00 AM and confirm fuel, weather, and road conditions.
  2. Magpupungko Rock Pools — Pilar; visit at low tide only, checking the tide table beforehand, and allow time for swimming and photography (~2 hours).
  3. Coconut Mountain View — near Dapa/Pilar; stop at the elevated palm viewpoint for a scenic break (~45 minutes).
  4. Pacifico Beach — Pacifico; spend the afternoon surfing, swimming, or relaxing on the broad beach (~2 hours).
  5. The Surfing Pig — Pacifico; have dinner in a casual northern-Siargao setting, approximately ₱400–₱900 per person (~1.5 hours).
  6. Pacifico accommodation — Pacifico; stay overnight if possible, or return by prearranged van to General Luna, allowing roughly 1.5–2 hours.

Morning

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.

Late Morning and Afternoon

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.

Evening

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.

Day 7 · Wed, Apr 7
General Luna, Siargao

Return journey to Tokyo

Getting there from Pacifico, Siargao
Private van with driver via the Siargao Circumferential Road (1.5–2 hours, approximately ₱2,500–₱4,000 per vehicle). Depart early, around 6:00–6:30 AM, to allow breakfast, luggage collection, motorbike return if applicable, and the approximately 45-minute transfer to Sayak Airport.
Rented motorbike return (1.5–2 hours, approximately ₱400–₱700/day plus fuel). Not recommended with airport luggage or a morning flight; arrange a van instead.
  1. General Luna breakfast café — General Luna; have an early final breakfast and pack, approximately ₱250–₱600 per person (~1 hour).
  2. Siargao souvenir shopping — General Luna; buy locally made clothing, crafts, and reef-safe travel essentials (~45 minutes).
  3. Sayak Airport transfer — General Luna → Sayak Airport, typically ~45 minutes; depart at least 2.5 hours before the domestic flight, returning motorbikes and allowing extra time for check-in.
  4. Siargao–Tokyo return journey — Sayak Airport → Tokyo via Cebu or Manila, commonly 9–14 hours including connections; keep valuables and surf documents in carry-on luggage.

Morning

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.

Departure

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.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version