Mira Yogashala offers Yoga teacher training course in Bali in coperation with De Moksha, an eco friendly resort in Bali. An exciting Yoga teacher training course on the magical island of the gods;

In the magical energy of Bali, our goal is not only to deepen your yoga practice, Enhance your teaching skills, and challenge your mind and body; but also to introduce you to the home to some of the friendliest and most welcoming people in the world and get you to experience their strong sense of spirituality.

Join us in beautiful Bali for this journey of a lifetime. You will be a certified Yoga Alliance 200-hour teacher. In this all inclusive retreat, you will spend your quality time at a luxurious eco-friendly boutique resort, you will enjoy 4 day-excursion during the retreat and a free 90 minute spa treatment at the in-house spa.

We look forward to practicing with you!


  • Led by a top-notch team of experienced teachers from Mira Yogashala
  • Increase your mindfulness with our meditation program
  • Learn authentic Multi-Style of Yoga; the retreat focuses on both Hatha and Astangha Vinyasa
  • Receive a deeper knowledge of yoga philosophy, anatomy and physiology
  • Experience life on a tropical island Bali
  • Magical venue surrounded by raw tropical nature and amazing views
  • Healthy and delicious vegetarian, pescetarian, vegan meals
  • 27 nights accommodation


  • Beginner
  • Intermediate
  • Advanced


Students who complete their subsequent training are eligible to register with Yoga Alliance as Registered Yoga Teachers (RYT®).

Daily Schedule

Our Curriculum is articulately formulated in order to incorporate both the theoretical and practical sessions. Along with providing free time to the students to reflect, analyze, and retrospect on what they have learned so far, they will also get time to explore them. Mirayogashala retains academic excellence and professionalism in the school and expects the students to be receptive to the change.

Schedule 5:30 AM - 1:00 PM

5:20 - 5:50am

Meditation / Pranayama

6:00 - 7:30am

Ashtanga Yoga (Mysore & Led class)

7:15 - 8:00am

Fire ritual (only on full moon and new moon)

8:00 - 8:30am


9:00 - 10:15am

Yoga Anatomy

10:30 - 11:45am

Asana techniques

12:00 - 12:45pm

Mantra / Teaching Methodology

1:00 - 1:30pm


Schedule 1:00 PM - 10:00 PM

1:30 - 3:00pm

Rest / self study

3:00 - 4:00pm


4:15 - 5:45pm

Alignment / Hatha Yoga

6:30 - 7:00pm


7:15 - 7:45pm

Kirtan -Transformational experience(only on Tuesday)

9:00pm - Mauna (silence)

it begins from Mon to Friday and held until end of breakfast next morning)

9:30pm - Light Off

Course Fee
$3499 Twin Shared
$4399 Private
Early Bird discount 15%

Our Blogs

Get To Know The Infinite Possibilities of Yoga Teacher Training Within Yourself

The 200 hour yoga ttc in Rishikesh is an ear to the bottom experience, which will surely aid you in building a strong base of internal discipline. This particular educational program is an in-depth yoga informational program that has breathing exercises, yoga postures, mantras, meditation, kriyas, chanting, philosophy of yoga, etc. Read more>>

Join Our YTT Course
Create unique practice and make all happy

200 Hour Yoga Teacher Training In Rishikesh
  • Rishikesh, India
  • Available Every Month 5th - 28th
Fees - $950 $1250
Course Details
300 Hour Yoga Teacher Training In Rishikesh
  • Rishikesh, India
  • Available Every Month 6th -10th
Fees - $1250 $1650
Course Details
Apply Now