Experience a transformation of a lifetime

Yoga Teacher Training Bali

A personal journey, connecting the mind, body and spirit
through the practice of Yoga.

Internationally Accredited

Trusted Yoga Teacher Training Courses

Shades of Yoga is an International Yoga Teacher Training school in Bali & Spain that takes you on a personal journey, connecting the mind, body and spirit.

We believe Shades of Yoga is not just a teacher training, but a spiritual journey into self-inquiry.

We guide and provide you with the tools to attract a reality that is in line with your true being. We teach the benefits of a healthy body and mind, which leads to a healthier life. We are here for you. Find out more about our RYT 200 and RYT 300 yoga teacher training courses in Bali & Spain.

Yoga Alliance Rating

yoga alliance logo


Package options

A $650 USD deposit is required to secure your booking, full payment is due 10 days before the course starts.

$650 Deposit

To secure your spot we require a $650 USD non refundable deposit, you can use your deposit for another course date if you can’t attend original booked course dates. Your deposit is valid for up to six months. Bank fees to be covered by student.

$150 Referral Discount

Save $150 on your course fee when you refer a friend or colleague who both books and secures with their deposit.

Why Choose Shades of Yoga

Our courses are designed to create a unique and personal experience for you as an individual


Individual attention & care


Teachers with real life experience


International Yoga Certification


Giving you peace of mind


Including 2 meals per training day.

Tracey Rohan Irwin

Tracey Rohan Irwin

Founding Member
"Passionate about life, love and light"

Course Dates


The RYT 200 course is designed to take yoga beyond the physical practice of asana. We believe it is important to approach yoga from a holistic point of view with a focus on life-skills while providing tools to live your true passions.

Dates: October 31, 2022 –
November 23, 2022
Venue: Taksu Spa, Ubud, Bali
Seats: 2
Dates: December 12, 2022 –
January 4, 2023
Venue: Taksu Spa, Ubud, Bali
Seats: 5
Dates: January 10, 2023 –
February 2, 2023
Venue: Taksu Spa, Ubud, Bali
Seats: 6

No data was found

No data was found

Nothing available – come back soon!

Training Locations

Interested in becoming a registered Yoga Teacher Trainer? Join us on one of our dedicated on location training programs. Yoga Alliance registered Yoga Teacher Training Bali | Spain | South Africa

yoga teacher training Bali

Yoga Teacher Training Bali

The Original home to Shades of Yoga, Our most reviewed and rated Yoga Teacher Training Bali, for a unique & spiritually rewarding exprience. Visit Bali today!

yoga teacher training Spain

Yoga Teacher Training Spain

Complete your 200 Hour Yoga Teacher Training Spain in one of two beautiful locations. Mallorca or Grazelema. Yoga Alliance Registered Teacher Training Courses.

yoga teacher training South Africa

Yoga Teacher Training South Africa

Our RYT200 200 Hour Yoga Teacher Training South Africa is nestled in a beautiful location on the Wild Coast. Begin your Journey in this stunning location.

Unique, Safe & Tranquil Locations

We have chosen locations to run our courses that are unique, safe and tranquil.  All of our internationally accredited Yoga Teacher Trainings have a maximum of 16 students, making them personalised to ensure you receive the individual attention and guidance you deserve.

With the opportunity to deeply immerse yourself in the art of teaching yoga, you will nourish your soul while forming lifelong friendships in the most stunning natural environments.

Whether you are questioning your “why” or would just like to deepen your yoga practice, this course is for you!  We look forward to sharing this transformative journey with you.


Shades of Yoga offers Level 1 (200 hour) RYT 200, Level 2 (300 hour) RYT 300 Yoga Teacher Training courses and shorter continuing education programs (YACEP) accredited with Yoga Alliance International.

RYT 300 Certification

A dynamic and exciting Yoga Teacher Training program, open to graduates of a Yoga Alliance certified 200 Hour course.

RYT 200 Certification

Complete your RYT200 Yoga Teacher Training in destinations that take you away from your busy life and emerge you in quiet, inspiring settings.

YACEP Continuing Education

The YACEP hours can be used towards your Yoga Alliance Certification as part of your continued education and compliments all styles of yoga.

Our Yoga Journal

Get the latest stories, tips and advice from our Certified Yoga Teacher Trainers

Google Testimonials

Take a look at what our customers have to say
  • Trained with Shades of Yoga in 2021. Had an amazing experience. I loved the small gro... Read More
  • I highly recommend doing a YTT with Shades of Yoga. I was fortunate to have participa... Read More
  • I can highly recommend this 200hr Teacher Training to everyone! With Shades of Yoga y... Read More
  • I did the Shades of Yoga 200hours training in December and January and it's a life-ch... Read More
Shades of Yoga RYT200 Student Tirta Empul Day Trip
RYT200 Yoga Teacher Training Student Asana Practice
Shades of Yoga RYT200 Graduation