A man surfing
A man surfing

Soulflow

Soulflow

Bali surf coaching in the Uluwatu area

Bali surf coaching in the Uluwatu area

Private lessons, small groups, and guiding based at Balangan Beach

A man surfing

Soulflow

Soulflow

Bali surf coaching in the Uluwatu area

Private lessons, small groups, and guiding based at Balangan Beach

More personal surf coaching
in the Uluwatu area

What we do

Private lessons, small groups, and guiding based at Balangan Beach — built for all levels, from first surf to more advanced coaching.

Why it feels different

We choose the right spot around the Uluwatu area based on your level and the day’s conditions — not a one-size-fits-all lesson.

29 years

29 years

surfing experience

29 years

29 years

coaching experience

certified coaching

ASI

A man surfing

Sessions

Find your session

Find your session

Private, semi-private, and small-group surf coaching built around your level and the conditions.

Group of men surfing

Private Session

One-on-one coaching with full attention in the water. Best for first-timers, faster progression, or surfers who want focused feedback.

700k / person • Approx. 2 hours

5-session pack: 3000k

Group of men surfing

Private Session

One-on-one coaching with full attention in the water. Best for first-timers, faster progression, or surfers who want focused feedback.

700k / person • Approx. 2 hours

5-session pack: 3000k

Man with surfing with paddle

Semi-Private Session

A more personal shared session for couples, friends, or two surfers at a similar level.

500k / person • Approx. 2 hours

5-session pack: 2300k

Man with surfing with paddle

Semi-Private Session

A more personal shared session for couples, friends, or two surfers at a similar level.

500k / person • Approx. 2 hours

5-session pack: 2300k

Man with surfboard

Small-Group Coaching

A small-format session with shared energy and guided support. Best when surfers are close in level and want a more social session without losing coaching quality.

400k / person • Approx. 2 hours

Best for one-off or casual sessions

Small-Group Coaching

A small-format session with shared energy and guided support. Best when surfers are close in level and want a more social session without losing coaching quality.

400k / person • Approx. 2 hours

Best for one-off or casual sessions

A kid practicing surfing

Nias Surf Trip

A specialty surf trip to one of Indonesia’s most iconic surf destinations — known for consistent waves, laid-back village life, and a more raw, authentic island experience.

Seasonal specialty offer

Custom trip on request

A kid practicing surfing

Nias Surf Trip

A specialty surf trip to one of Indonesia’s most iconic surf destinations — known for consistent waves, laid-back village life, and a more raw, authentic island experience.

Seasonal specialty offer

Custom trip on request

A man doing surf stunt

Spots

Chosen around the day

Chosen around the day

We don’t teach the same spot every day. Sessions are planned around your level, the swell, the wind, and the tide — with the goal of finding the right wave, not just the closest one.

Bali beach

Balangan Beach

Our main teaching base in the Uluwatu area — a long left-hand reef break that can work across different levels, depending on the tide and conditions.

Bali beach

Balangan Beach

Our main teaching base in the Uluwatu area — a long left-hand reef break that can work across different levels, depending on the tide and conditions.

Byron Bay beach

Dreamland Beach

A playful beach break with some reef — easy to ride, consistent, and often a great option for first-timers or surfers building confidence.

Byron Bay beach

Dreamland Beach

A playful beach break with some reef — easy to ride, consistent, and often a great option for first-timers or surfers building confidence.

Goa beach

Jimbaran Beach

A softer, more sheltered beach break that can offer gentler whitewater and a more relaxed session when conditions line up.

Byron Bay beach

Nusa Dua

A highly consistent wet-season zone with multiple options in the area — able to suit different levels depending on the break and conditions.

Byron Bay beach

Nusa Dua

A highly consistent wet-season zone with multiple options in the area — able to suit different levels depending on the break and conditions.

Santa Cruz beach

Uluwatu • Green Bowl • Pandawa

When the surfer and the conditions line up, these spots can open up more progression-focused or advanced sessions.

Santa Cruz beach

Uluwatu • Green Bowl • Pandawa

When the surfer and the conditions line up, these spots can open up more progression-focused or advanced sessions.

Santa Cruz beach

Kuta

A classic Bali sand-bottom beach break with shifting sandbars and fun, approachable waves on the right day.

Santa Cruz beach

Kuta

A classic Bali sand-bottom beach break with shifting sandbars and fun, approachable waves on the right day.

A man Surfing

Process

What we’ll work on

What we’ll work on

What we focus on in the water.

01

Ocean awareness

Conditions, lineup, and how to move safely.

02

Board basics

Board handling, body position, and setup.

03

Paddling

Stronger paddling and better positioning.

04

Pop-up & takeoff

Timing, balance, and getting to your feet.

05

Wave choice

What to go for, and when to go.

06

Riding & progression

More confidence, cleaner rides, better flow.

A man surfing
A man surfing

Photos

In the water

Real progress, real stoke, real sessions

A man surfing

Testimonials

What surfers say

A few words from people we’ve surfed with.

A man surfing

FAQs

Good to know

A few things people usually ask before booking.

Do I need any surfing experience to join?

How do you choose the surf spot?

How do I know my surf level?

Can I book private lessons?

How long is a typical lesson?

What’s included?

How do I book?

Victory symbol