



Confirmed within 24 hours
1 person
Meeting at the designated location
Printed or mobile voucher
Varies by options
Use only on the selected date
Cancellation available
Korean,English
Kuta’s trusted surf school since 2011.
5.0
이영*
BESTRicky Surf School is the best! I thought it was run by Koreans, but it's not, but the owner Ricky speaks Korean well. It was nice that we could communicate mostly in Korean. I'm learning and having fun!
No trip to Bali is complete without hitting the waves! We invite you to Kuta Beach, where stunning natural beauty meets the sparkling sea. Kuta Beach offers the perfect blend of azure waters and clear skies, creating an exotic Balinese vibe. With its gentle sands and shallow waters, it's the ideal spot for surfers of all levels.
Ricky Surf School offers personalized lessons for beginners, with 1:1, 1:2, and 1:3 coaching options available. Enjoy focused instruction tailored to your abilities, with intensive 7-day packages also on offer. Maximize your Bali adventure with a surfing lesson at breathtaking Kuta Beach – an experience you won't forget!

Ride the Waves Solo at Stunning Kuta Beach
Experience the ultimate surfing adventure with private lessons at Kuta Beach, where the white sands meet the crystal-clear sea! Each lesson begins with on-land safety and theory before you hit the water, ensuring a safe and progressive learning curve. Our professional Indonesian instructors, with 13 years of experience, provide systematic and attentive guidance. Plus, with a Korean manager on-site, language barriers are a thing of the past! From beginners to pros, everyone can enjoy the waves at Kuta Beach. Join us for an unforgettable experience.
Why Ricky Surf School?

Ricky Surf School has been operating at the same location for 12 years, with a 14-year experienced owner conducting surfing lessons at Kuta Beach. Our instructors have a minimum of 2 years and up to 14 years of experience, ensuring safe and systematic surfing for all students. A Korean manager is always available to facilitate smooth communication, making your surfing experience even more enjoyable.
Surfing for Everyone

Ricky Surf School offers a variety of lessons to cater to all visitors to Bali. From 1:1 private lessons to couple and group lessons for friends, couples, and families, and even package deals for those looking to improve quickly! If you're in Bali, you can't miss out on surfing. Enjoy thrilling surfing in the cool sea with Ricky Surf School. With our professional surfing instructors, both beginners and experienced surfers can have even more fun at Kuta Beach!
Lesson Information

✅ 1:1 Private Lesson
Target: Beginners, those aiming to improve their surfing skills / Basic surfing lessons / Lessons tailored to the student's level and condition / Duration: 60 minutes, 120 minutes
✅ 1:2 Couple or 1:3 Group Lesson
Target: Those who want to learn with family, friends, or partners / Not available for those under 16 for safety reasons / Duration: 60 minutes, 120 minutes
✅ Beginner Package (3 days)
Target: Beginners / Duration: Total of 3 sessions over 3 consecutive days, 2 hours per session
Day 1 - Focus on take-off and balance
Day 2 - Focus on paddling, combined with Day 1 lessons
Day 3 - Lessons on paddling and turning techniques, and reading waves
*For package deals, refunds are not available for any missed days.
*Rapid level-ups are possible depending on individual abilities.
✅ 1:1 Line-up Lesson
Target: Students who can paddle out / Instructor and student use their own boards / Duration: 120 minutes
Lesson content: Pre-entry briefing, turtle roll (longboard) or duck dive (shortboard) techniques to protect the surfer from large waves, how to catch green waves in the line-up, differences in take-off depending on the wave, side riding techniques
Meeting Point :
Ricky Surf School
Beach opposite Beachwalk ZARA store
Indonesia 80361 Bali, Kabupaten Badung, Kec. Kuta, Kuta, No.
See on Google Maps
Meeting Time :
The waves change daily, so after booking, we will check the wave chart 7 days before the lesson and let you know the exact meeting time.
Jl. Pantai Kuta, Kuta, Kec. Kuta, Kabupaten Badung, Bali, 인도네시아


more