The natural landscape of Bali offers you so many things, from exploring the green forest in Ubud to catching the waves in Kuta. This type of nature and vibes make surfing as an activity you must do when you’re in Bali.
If you have never really taken a surfing lesson, Bali is a perfect place for you. Because you can learn everything about surfing here. All lessons are available from the beginner to the advanced level and Kuta Beach is the perfect site to start your beginner surfing level journey. Here we’ve gained some surf schools around Kuta that you can join when you’re in Bali.
Odysseys Surf School

Located at the Mercure Hotel Arcade, just 10 meters from Kuta Beach, Odysseys Surf School offers you a huge range of surf lesson packages you can try. They have established its good reputation since 2003 as the best surf school in Bali. All of their instructors are certified by the Australian Academy of Surfing Instructors. Check their pricelist here:
Group Lesson
USD 27 (1 instructor + 4 persons) for 2 hours per day
Semi-Private Lesson
USD 31 (1 instructor + 2 persons) for 2 hours per day
Private Lesson
USD 35 (1 instructor + 1 person) for 2 hours per day
Private Kids Lesson (age 7-9 years old)
USD 35 (1 instructor + 1 person) for 2 hours per day
Semi-Private Kids Lesson (age 10-15 years old)
USD 31 (1 instructor + 2 person) for 2 hours per day
Intermediate or Experienced Surfer (Surf in Kuta Beach only)
USD 35 (1 instructor + 1 person) for 2 hours per day
Surfing Tour (Surf on Selected Surf Spot)
USD 70 (min. 2 persons) for 3 hours per day
Contact them today!
- Address:
- Odyssey Surf School – Mercure Kuta Hotel Arcade
- Jl. Pantai kuta, Kuta – bali
- WhatsApp: +62817555001 or +62817550021
- Website: https://www.odysseysurfschool.com/
UP2U

UP2U is one of the winners of The Travelers Choice Award by Trip Advisor in 2020. They also awarded the certificate of excellence in from 2015 to 2020, which will make your surfing journey at the right hand when you decide to join their class. They’re located Kuta beach area right across from Pullman Hotel Kuta. Their price varies from group to private class. By joining their lesson you will get 30 minutes of
theory lessons, 2 hours of practice, equipment, surf clothing, lockers, showers, and toilets. Here are some details of their normal prices for you:
Beginner Surf Lesson
- 1 lesson: USD 21
- 5 lessons: USD 90
Private Surf Lesson (1 instructor + 1 guest)
- 1 lesson: USD 35
- 5 lessons: USD 160
Semi-Private Surf Lesson (1 instructor + 2 guests)
- 1 lesson: USD 28
- 5 lessons: USD 125
Kids Surf Lesson (1 instructor + 2 kids)
- 1 lesson: USD 25
- 5 lessons: USD 108
Kids Private Surf Lesson (1 instructor + 1 kid)
- 1 lesson: USD 28
- 5 lessons: USD 125
Intermediate Surf Lesson
- 1 lesson: USD 28
- 5 lessons: USD 125
Surf Trips in Bali (prices are per person, minimum 2 people required)
- 2 surfers: USD 18/person
- 5 surfers: USD 58/person
Keep your ears on the ground because they give special prices for the lesson and trips sometimes. Contact them today!
- Address: Jl. Pantai Kuta No. 2
- WhatsApp: +6282144147382
- Email: up2usurf@gmail.com
- Website: https://www.up2usurfschool.com/surf-lessons-bali/
Rip Curl School of Surf

Rip Curl School of Surf is located in Double Six Beach, Legian, and Prama Sanur Beach Hotel. You can choose their courses from any level you’re currently at. They’re not only going to teach you all the theories, but also give you all the techniques and tricks to make your surfing session as enjoyable as ever.
Level 1 – Beach Surfer for a Beginner
- Course fee per person: USD 54 for 1 time in 2 hours.
- Course fee per person: USD 248 for 5 times in 2 hours each.
Level 2 – Reef Surfer
- Course fee per person: USD 54 for 1 time in 2 hours.
- Course fee per person: USD 248 for 5 times in 2 hours each.
Level 3 – Power Surfer
- Course fee per person: USD 61 for 1 time in 2 hours.
- Course fee per person: USD 267 for 5 times in 2 hours each.
Little Ripper – Under 13 Years Old Program
- Course fee per person: USD 50 for 1 time in 1 hour.
- Course fee per person: USD 126 for 3 times in 1 hour each.
- Course fee per person: USD 198 for 5 times in 1 hour each.
They not only offer you a surf trip or surf lesson, but also kite surfing, wakeboarding, foil, stand-up paddle, and diving activity. Contact them today!
Website: https://ripcurlschoolofsurf.com/the-schools/
Address:
Legian
Jl. Arjuna, Double Six Beach, Legian Kaja, Kuta, Bali
Phone: +62361735858 or +6285100871889
Email: reservation@ripcurlschoolofsurf.com
info@ripcurlschoolofsurf.com
Sanur
Prama Sanur Beach Hotel
Jl. Cemara, Sanur, Bali
WhatsApp: +6282144147382
Phone: +62361287749 or +6285100038445
Email: reservation@ripcurlschoolofsurf.com
info@ripcurlschoolofsurf.com

