BALI SURF LESSONS • FLEXIBLE SPOTS • FREE PICK-UP 5 KMBook your session →
01LOCAL SURF COACHING • BALI

Ride the wave.
Live the Bali experience.

Personal surf lessons for beginners and intermediates — with the freedom to choose the right beach for the day's conditions.

✓ 2h per session✓ 5 km free pick-up✓ Local instructor
SCROLL TO EXPLORE ↓

Your lesson.
Your level.
Your wave.

We keep surf lessons personal, practical and fun. Instead of locking every session to one fixed beach, we look at the conditions and match the spot to your level.

Based around Legian, Rock Mini Surf can run lessons in Kuta, Legian, Uluwatu or Nusa Dua. The aim is simple: give you a safe introduction, useful coaching and more time enjoying the ocean.

Plan my session ↗
01

Flexible spot

Beach choice follows weather, season, wave quality and your level.

02

Small & personal

Choose private, shared or group coaching to fit your trip.

03

Safety first

Your instructor holds a Surf Rescue Certificate for the 2026 period shown.

Local coaching.
Real ocean experience.

Rock Mini Surf is a Bali surf lesson experience based around Legian, focused on safe, friendly and personalized coaching.

We match the lesson and surf spot to your level, weather, season and wave conditions — so every session has a clear purpose and a safer learning environment.

Whether you are catching your first wave, improving your technique or introducing your child to surfing, our goal is to help you learn with confidence and enjoy the ocean.

01Personal coachingClear instruction and feedback based on your ability.
02Safety firstOcean awareness, surf etiquette and practical safety are part of every level.
03Local flexibilityWe recommend the most suitable spot rather than forcing every lesson onto one beach.

Learn with a clear
goal in mind.

Every level combines theory, practical knowledge, confidence building and time in the water.

01BEGINNER

First Wave

For first-timers or surfers who are still building the basics.

What you learn

  • Ocean awareness, beach safety & surf etiquette
  • Surfboard parts, positioning and equipment basics
  • Paddling, balance and safe board handling
  • Pop-up technique and correct body position
  • Reading beginner-friendly waves and choosing timing

Goal & achievement

Build knowledge and confidence, understand the basic surfing theory, safely catch suitable waves and work toward consistent basic wave riding.

03KIDS • 6–13 YEARS

Safe, Fun & Happy

A child-friendly introduction designed around comfort, confidence and enjoyment in the ocean.

What they learn

  • Beach and ocean safety in age-appropriate language
  • Getting comfortable with the board and water
  • Balance, paddling and basic pop-up practice
  • How to follow simple instructor cues
  • Respect for the ocean and surf etiquette

Goal & achievement

Build water confidence, learn safe basic surfing skills and leave the session feeling proud, happy and excited to surf again.

Pick your ride.

Every session is 2 hours. Advance booking is recommended.

PRIVATE LESSON

1-on-1 coaching

From IDR 350K

BEGINNER

350K / session

1 × 2h

3 × 2h — 1.050K

5 × 2h — 1.650K

10 × 2h — 3.100K

INTERMEDIATE

450K / session

1 × 2h

3 × 2h — 1.350K

5 × 2h — 2.150K

10 × 2h — 4.000K

SHARED LESSON

Learn together

From IDR 300K / pax

BEGINNER

300K / pax

1 × 2h

3 × 2h — 900K / pax

5 × 2h — 1.400K / pax

10 × 2h — 2.600K / pax

INTERMEDIATE

400K / pax

1 × 2h

3 × 2h — 1.200K / pax

5 × 2h — 1.800K / pax

10 × 2h — 3.300K / pax

GROUP LESSON

Bring your crew

From IDR 250K / pax
4+people minimum
250K / pax

1 × 2h — 250K / pax

3 × 2h — 700K / pax

5 × 2h — 1.100K / pax

10 × 2h — 2.000K / pax

INCLUDEDSurfboardRashguardDrinking waterInstructorFree pick-up within 5 km

We chase the right conditions.

There is no fixed surf post yet. Our base point is Legian, and the final lesson spot is confirmed according to the day's weather, season, waves and your level.

Legian coordinates.

Use this point for the starting area and free pick-up radius. The actual lesson beach is confirmed after checking the day's conditions.

8°42'17.6"S  115°09'55.1"E
Open exact point in Google Maps ↗

Same coaching.
Different destination.

Spot pricing reflects distance and logistics. Final location is always confirmed according to conditions and surfer level.

KutaStandard rateBeginner & Intermediate
LegianStandard rateBeginner & Intermediate
CangguIDR 400K / paxSpot rate
UluwatuIDR 600K / paxSpot rate
Nusa DuaIDR 600K / paxSpot rate

Important: Kuta and Legian use the standard lesson price list. Canggu, Uluwatu and Nusa Dua use the stated spot rate per person. We confirm the most suitable beach before the session.

From briefing to breakthrough.

A few moments from the Rock Mini Surf experience.

Good coaching starts with feeling safe.

Rock Mini Surf is led by Hans Erik Daniel Silalahi. The instructor holds a Surf Rescue Certificate issued by Balawista Indonesia / International Life Saving Federation, with the certificate shown for the 2026 certification period.

✓
SURF RESCUE CERTIFICATECredential displayed for transparency
Surf Rescue Certificate for Rock Mini Surf instructor

Simple booking.
Better surf.

01Tell us your level

Beginner or intermediate — we'll match the session to you.

02Choose your date

Send your preferred timing and pick-up area on WhatsApp.

03We confirm the spot

We check the conditions and recommend the best beach for the day.

Tell us when you want to paddle out.

Send the basics. We'll recommend the lesson and confirm the surf spot based on conditions.

01 Choose your date & level
02 Send your request
03 Confirm the best spot with us
Booking confirmation

No deposit is required. Your requested date/time is confirmed only after Rock Mini Surf checks availability and replies to you. Confirmation can be sent by WhatsApp or email to the address you provide.

Payment

Payment is by cash on the day of the confirmed lesson.

Staff booking email: Eriksilalahi598@gmail.com • WhatsApp: 0823 6205 2199

Before you paddle out.

I'm a complete beginner. Can I join?

Yes. Beginner lessons start with beach instruction and basic board skills before entering the water. The final spot depends on the day's conditions.

Where do lessons take place?

Our base point is Legian. Depending on weather, season, wave quality and your level, lessons may take place in Kuta, Legian, Uluwatu or Nusa Dua.

Is pick-up included?

Yes. Free pick-up is available within a 5 km radius of the Legian base point.

What is included?

Surfboard, rashguard, drinking water and instructor are included.

How long is a session?

Each session is 2 hours.

How do I confirm my booking?

No deposit is required. Send your booking request, then Rock Mini Surf checks availability. Once the date, time and spot are confirmed, you will receive a confirmation message via WhatsApp or email. Please keep that confirmation as your booking proof.

What payment methods are available?

Payment is currently by cash on the day of the confirmed lesson.

Do you offer kids lessons?

Yes. Kids lessons are for children aged 6–13 and focus on safe, fun, friendly and happy ocean experiences, with age-appropriate instruction and confidence building.

WA Surf Rescue Certificate