Canggu has no shortage of surf schools, and from the street they all look roughly the same: a rack of boards, a friendly instructor, a photo of someone grinning on a wave. The differences that actually matter are harder to see from a signboard. Here’s what to check before you hand over your money.
How many people share your coach
This is the biggest difference between a lesson where you improve and one where you mostly wait your turn. A private lesson means one coach, one student - every call on your timing, your stance, and your pop-up is about you and nobody else. A semi-private lesson splits that attention between two students, which works well if you’re surfing with a friend at a similar level, but likely means fewer corrections and fewer pushes into waves for each of you.
Ask directly: “How many students per coach?” If a school hesitates or answers with a range instead of a number, plan for the larger end of that range on a busy day.
How much time you’re actually in the water
A lesson advertised as “2 hours” should mean something closer to two hours of actual coaching than two hours that includes forty minutes of waiting around while other groups take their turn. Ask what the session includes: how long the land briefing runs, how many waves you can expect to attempt, and whether the clock includes walking to and from the water.
A single two-hour private session with Ferry runs Rp450,000; a semi-private session (for two people total, not per person) runs Rp800,000. Neither number is enough on its own to judge quality - what matters is whether the time is actually spent coaching, not queuing.
Whether it’s one lesson or a plan
A single lesson is enough to find out if you like it. Three lessons with the same coach is a different thing entirely - the second session builds on corrections from the first instead of starting over, and the third is where a lot of people notice they’re reading the wave instead of just reacting to it. Ferry’s 3-lesson package also includes video analysis of your surfing in one of the sessions, which is one of the clearest ways to actually see what your coach has been describing from the beach.
If you’re only in Canggu for a couple of days, one session is the honest choice. If you’ve got a week or more, the package is worth the small per-lesson saving and the real gain in continuity.

What’s actually included in the price
Equipment should never be a separate negotiation once you’re standing on the sand. A session worth booking includes the board, fin, and leash sized to you, a rash guard if you want one, and drinking water - all of it handed over before you’ve paid anything extra. If a school starts itemizing “board rental” or “equipment fee” after you’ve already agreed to a price, that’s worth noticing.
Where you’re actually meeting
“Canggu” covers a few kilometers of coastline, and not every beach break suits a first-timer the same way. Batu Bolong specifically has a sandy inside section that’s forgiving for someone standing up for the first time, with an obvious channel for getting back out past the breaking waves. Confirm the exact meeting point before you book, not just the neighborhood - a lesson that starts at the wrong stretch of beach can mean a much harder first session than it needed to be.
The one thing price alone won’t tell you
Two schools can charge the same amount for very different experiences. What matters more than the price is whether you’ll have the same coach for the whole session, whether that coach is actually in the water with you rather than directing from the sand, and whether they’ve answered the questions above clearly instead of just pointing at a smiling photo.
Questions to ask before you book
- How many students per coach, today specifically?
- Does the quoted time include the briefing, or just the water?
- What’s included in the price - board, rash guard, water - and what costs extra?
- Where exactly is the meeting point?
- Is it the same coach for every session, if you’re booking more than one?
Ask them, and book the answer that holds up - not the one with the best signboard. It’s the standard every one of Ferry’s sessions is built to pass.