YOI BALI
Activities

Surfing Lessons in Bali for Beginners and Pros

A 2-hour group surf lesson with our partner surf school in Kuta or Canggu, from your first wave to the next level, with up to 4 students per instructor.

  • Duration Half day 2-hour lesson plus travel
  • Pick-up Hotel pick-up in South Bali & Ubud morning, time set by the tide
  • Booking Booked for you With private return transfer
Photo: Tiket2 / Wikimedia Commons, CC BY 2.0
Photo: cloud.shepherd / Wikimedia Commons, CC BY 2.0
Photo: Simon_sees from Australia / Wikimedia Commons, CC BY 2.0
Photo: Alharomain354 / Wikimedia Commons, CC BY-SA 4.0
Photo: cloud.shepherd / Wikimedia Commons, CC BY 2.0
Photo: Marvin Meyer marvelous / Wikimedia Commons, CC0
1 / 6

Overview

Bali is one of Asia’s best-known surf destinations, with waves for every level. The sandy beach breaks at Kuta and Canggu generally suit beginners, because the waves break gently and the water is shallow in many spots. More experienced surfers can work on technique with an instructor and try other breaks depending on the season and swell.

Yoi Bali books your lesson with a partner surf school and drives you to the beach and back in your own car. The 2-hour group lesson starts with a safety briefing and practice on the sand, then time in the water with your instructor, who looks after up to 4 students. Private lessons are available on request. Good for first-timers, couples, families with confident swimmers and surfers who want coaching. Tell us your level and where you are staying, and we will send a plan and one fixed price on WhatsApp.

Highlights

  • Lessons for complete beginners and experienced surfers
  • Gentle beach breaks at Kuta or Canggu for first waves
  • Instructor from a partner surf school
  • Private return drive to the beach
  • Flexible timing to match tides and your plans

How it works

  1. 08:00
    Hotel pick-up

    Your driver collects you and drives to the beach chosen for your level.

  2. 08:45
    Meet your instructor

    Check in at the partner surf school and get your board and rash guard.

  3. 09:00
    Safety talk and beach practice

    Learn paddling, standing up and basic ocean safety on the sand.

  4. 09:30
    Surf session

    Time in the water with your instructor catching waves.

  5. 11:00
    Rest and refresh

    Rinse off, relax at a beach café if you wish.

  6. 11:30
    Return to your hotel

    Your driver takes you back, or on to your next stop.

What's included

Included
  • 2-hour group surf lesson with our partner surf school in Kuta or Canggu
  • Private return transfer with driver, fuel and parking
  • Instructor, surfboard and rash guard
  • Safety briefing on the beach
  • Up to 4 students per instructor; private lessons on request
Not included
  • Food and drinks
  • Board rental for extra free surf time
  • Tips for the instructor and driver (optional)

Good to know

  • You should be able to swim and feel comfortable in the sea.
  • Bring swimwear, a towel, reef-safe sunscreen and a change of clothes.
  • Waves and tides change daily; the school sets the lesson time and may adjust the beach for safety.
  • Children aged 8 and over can join a lesson if they can swim.
  • Tell us your surf level when booking so we match the right lesson.

Frequently asked questions

I have never surfed. Is this for me?

Yes. Beginner lessons start on the sand, and the beach breaks at Kuta and Canggu generally suit first-timers.

Do I need to be a strong swimmer?

You should be able to swim and feel comfortable in the sea. Your instructor stays with you in the water.

What should I bring?

Swimwear, a towel, sunscreen and a change of clothes. Your surfboard and rash guard are included.

Can experienced surfers book coaching?

Yes. Tell us your level and we will ask our partner school for a suitable instructor and spot. Private lessons are available on request.

How do I book?

Message us on WhatsApp with your date, hotel, number of surfers and level, and we reply with one fixed price (no payment needed to ask). To book, we ask for a 50% deposit by bank transfer or card payment link and you pay the rest on the day. Cancellation is free up to 48 hours before (deposit refunded); after that the deposit is not refundable.

FromIDR 600,000per person
Book