Transform Your Practice.
Awaken the Teacher Within

Yoga Teacher Trainings in Bali

Established 2017 1,000+ Graduates 4.8 Google Rating Groups of 18 Ubud, Bali
Bali Yoga

Welcome to Inner Yoga Training

Choosing a yoga teacher training in Bali is not a small decision. There are a lot of options, a lot of promises and a lot of pages that all start to look the same. If you have found yourself here, take your time. Get to know us — the depth of what we offer, our teachers, the place where you will be staying and what other students have experienced. See if it feels right for you.

We understand what a big investment any yoga teacher training is, especially if you are considering travelling a long way to Bali. What matters most to us is that you feel we are the right yoga school for you.

Inner Yoga Training has been running in Ubud, Bali since 2017. Small groups, specialist teachers, and a genuine commitment to supporting every student through an experience that goes deeper than most people expect. We hope you find what you are looking for here.

Mantra and Tantra study at Inner Yoga Training, Ubud Bali

Transformational Journey

Our 200 Hour, 100 Hour Yin and 300 Hour yoga teacher trainings take place at Azadi Retreat on the edge of Ubud, surrounded by rice terraces and jungle. There is something about stepping away from your normal life and immersing yourself somewhere this beautiful, with people this committed to their yoga practice, that makes things possible that simply would not happen at home.

We keep every training to a maximum of 18 students because we believe that the more personal the experience, the deeper the learning. With a group that size your teachers truly know you, the people around you become important to you in ways you did not expect, and something happens that is very hard to create in a larger group — a real sense of shared experience that stays with you long after you leave Bali.

My three weeks in Ubud felt like heaven. The training was incredibly thorough, but the true magic happened when I started breaking through my own mental boundaries. I didn’t just leave with a certificate; I left with a new version of myself.
Tímea Máthé · 200 Hour Yoga Teacher Training
Bali Yoga

Why Choose Inner Yoga Training

Small Groups, Real Support

Meaningful growth happens through connection — not in a crowd. With only 18 students per course, you’ll receive personalized guidance, mentorship, and community from teachers who truly know you.

Holistic Curriculum

Go beyond asana. Discover how philosophy, meditation, pranayama, Ayurveda, and TCM can transform not just your teaching, but how you live.

Authentic Teachers

Our experienced team teaches from lived practice — Vinyasa, Yin, Anatomy, Philosophy, and Traditional Chinese Medicine — offering wisdom that comes from the heart, not just the book.

Dual Certification

Graduate with Yoga Alliance certification to teach both Vinyasa and Yin Yoga — two complementary styles that balance strength and stillness.

Our Bali Trainings

Inner Yoga Teacher Training courses in Bali

We believe yoga is a complete practice, and understanding it fully changes not just how you teach but how you live. Three residential trainings, each all-inclusive at Azadi Retreat in Ubud.


For most people

200 Hour Yoga Teacher Training

If you are ready to teach, or simply ready for something to change in your life, this is where most people begin. Dual certification in Vinyasa and Yin. Open to every level of experience.

20 days · Dual certification · All levels
Read more →

Go deeper into Yin

100 Hour Yin Yoga Teacher Training

If you already teach and want to go deeper into Yin, or if you have been running on empty and need to learn how to slow down, this training is for you.

15 days · Yin focus · Teachers & practitioners
Read more →

For experienced teachers

300 Hour Advanced Yoga Teacher Training

If you have been teaching for a while and sense there is more, not just in what you teach but in who you are becoming as a teacher, this is for you. Runs once a year.

29 days · Advanced · Once a year
Read more →

Every training is fully residential and all-inclusive — accommodation, meals, airport pickup, and certification. From the moment you land, the only thing to focus on is your practice.

You don't have to know where you're heading, only that it's time to begin

Whether you are called to teach, to heal, or to rediscover yourself, this journey will meet you exactly where you are.

Apply now
Good to know

Frequently asked questions

Do I need to be an experienced yogi to join Inner Yoga Training?+

No prior advanced experience is required. The 200 Hour Yoga Teacher Training and 100 Hour Yin Yoga Teacher Training in Ubud, Bali accept all levels. A few months of consistent yoga practice is enough. Founder Georgina Watson (E-RYT500) personally speaks with every applicant before they book.

Is Inner Yoga Training right for people who do not want to teach yoga?+

Yes. Approximately one third of Inner Yoga Training students join for personal transformation, not to teach. The 21-day residential immersion at Azadi Retreat in Ubud covers Vinyasa, Yin Yoga, Ayurveda, and Traditional Chinese Medicine, all of which deliver real change regardless of your intention to teach.

What makes Inner Yoga Training different from other yoga schools in Bali?+

Inner Yoga Training operates with three clear differentiators: specialist teachers per subject (not generalists), groups capped at 18 students, and a curriculum that integrates Traditional Chinese Medicine and Ayurveda alongside Vinyasa and Yin Yoga. The school has trained 1,000+ graduates since 2017 and holds a 4.8 Google rating.

What does the Inner Yoga Training fee include?+

The all-inclusive fee covers accommodation at Azadi Retreat in Ubud, three daily plant-based meals, airport transfer, yoga props, study materials, Yoga Alliance certification fees, and one to two pre-training nights. No hidden extras apply after arrival in Bali.

How do I choose between the 200 Hour, 100 Hour Yin, and 300 Hour Yoga Teacher Training?+

Start with the 200 Hour YTT if you are new to teacher training. It certifies you in both Vinyasa and Yin Yoga (RYT 200, Yoga Alliance). Choose the 100 Hour Yin if you hold an existing certification and want a Yin specialization or YACEP continuing education hours. The 300 Hour Advanced YTT requires a prior 200 Hour certification and runs once per year.

Can I secure a place at Inner Yoga Training with a deposit?+

Yes. A $500 USD deposit reserves your place and room type. It is deducted from your total, not added to it. Paying the deposit at least three months before your start date activates the Early Bird rate and saves up to $500. The remaining balance is due 30 days before the course starts.

Is there support from Inner Yoga Training after graduation?+

Yes. All graduates of Inner Yoga Training join a private alumni community with ongoing access to the teaching team. The training includes a dedicated Business of Yoga module covering studio teaching, retreats, and online instruction, giving graduates a practical foundation to start teaching immediately after certification.

Yoga Discovery Call

Still Have Questions? Let’s Connect.

Choosing the right yoga teacher training is a big decision — and we’re here to help. If you’d like to talk through which program or location is right for you, we’d love to meet you for a short call.

Sometimes, your next chapter begins with one simple conversation.