Refine your balance, turns, and control with our dynamic surfskate lessons – the perfect training for the waves.
Whether you’re a beginner looking to build confidence or an intermediate surfer aiming to improve your technique, surfskate helps you master the movements and flow of surfing, all while staying on solid ground. It’s fun, effective, and a great way to level up before hitting the ocean.
Hi, I’m Jey – founder of Mantra Surf and a lifelong surfer. I grew up in Carita (West Java), where I spent my childhood catching waves and learning everything the ocean could teach me. Surfing quickly became more than just a hobby; it’s my passion, my lifestyle, and now, my way of connecting with people from all over the world.
more about mantra surf bali
Taking a lesson with Mantra Surf was one of the highlights of my time in Bali. Jey is an incredible instructor – patient, clear in his guidance, and truly passionate about what he does. I felt safe and supported the entire time, and the mix of theory and practice was spot on. By the end of the lesson, I managed to catch a wave, which was such an amazing feeling. I can’t wait for my next lesson🌊 Highly recommend!
- Hellen
I’ve wanted to learn to surf all my life, this is honestly such a good school to learn. Jay was an incredible instructor he has been surfing since he could walk and he made the process so simple, I was able to stand and catch my first wave straight away with his technique and tips! He provides feedback after every wave!! Such a fun day!!
- Mon Mon
This is number one surfing school in Bali!!! I tried few and now just stick to Mantra surf. My teacher Jey is super professional, speaking english very well. Working not only technically, but mentally as well, what is also really important in some situations. Every day we learn something new. I had a crazy progress just in few times and seriously school that i trust the most(tried few). Also super fun all the time!!!
- Gustė
Just a towel, sunscreen, and a positive attitude! We provide everything else you need.
Each lesson lasts 2 hours. Depending on your experience, we’ll start with 30 minutes of theory and practice on the sand before hitting the waves. This ensures you feel confident and ready to take on the ocean!
If the surf conditions aren’t ideal, we’ll reschedule your lesson. You’ll be notified the evening or morning before if changes are necessary.
Yes, cancellations or rescheduling are possible if made at least 24 hours in advance. Late cancellations may incur a fee.
Nope, everyone is welcome! We’re happy to work with surfers of all ages.
Not at all! Our lessons are designed for both complete beginners and intermediate surfers looking to improve.
Absolutely! You’ll be provided with a lifejacket for safety, and our lessons are designed to keep you in shallow, manageable waters. We will guide you step by step to ensure you feel comfortable and safe throughout the experience.