300 Hour

Yoga Teacher Training in Bali

Iyengar Yoga, Hatha Yoga, Ashtanga Yoga, Vinyasa Yoga Teacher Training Course in Bali, Indonesia

Upcoming Course Date:

28th Mar to th25th Apr 2022

Fees Start from: US$ 2500

Book Your Seat Now

28 Days - 300 Hour Yoga Teacher Training Course in Bali, Indonesia

The level of yoga course suitable for aspirants of Intermediate to Advanced level practitioners is the 300 Hours Yoga Teacher Training Course. You can join the course if you are already aware of yoga or is in practice. In simpler words, the practice is for you if you are having a prior experience in this. You can't just join it as a Beginner. You should either have knowledge of it or hold a degree in yoga before. The 300 Hours Yoga in Bali upgrades your skills and knowledge, making you better than before.

Some of you have already gained a degree as a Yoga Teacher with the 200 Hours Yoga TTC but now it's time to build yourself as a more dynamic and professional yoga teacher. For this, yoga for 300 Hours is the best option one can go for.

The course is set as per the standards of Yoga Alliance, USA. It also means that once you complete the course, you become eligible to register yourself as an RYT-300 or 300 Hours Registered Yoga Teacher. The course is conducted by highly registered teachers and instructors of Maa Shakti Yog, Bali.

yogic food
Yogic Food
  • 3 meals a day (100% Veg Organic)
  • Water/Coffee/Tea/Detox Juices
  • Vegan and Gluten-Free
  • Seasonal vegetables
  • Yogic diet
  • Other dietary requirements on request
dining area
  • Dining Area
  • Environmentally friendly
  • Luggage Room / Storage
  • Multilingual staff
  • Garden/Restaurant
  • Smoke-free property
easy to access
Easy to Access
  • Cafe nearby
  • Restaurant nearby
  • Books & Stationery store
  • River nearby
  • Convenience/Grocery store nearby
  • Cyber (Internet) Cafe nearby
  • Tour & Travel agencies nearby
outdoor excursions
Outdoor Excursions
  • Bali's traditional ceremony
  • Traditional Temple
  • Beach
  • Ubud Monkey Forest

Daily Yoga Schedule:

  • 06:30 - 07:30 Pranayama &Meditation
  • 08:00 - 09:30 Asana (Hatha, Iyengar and Alignment - Intro to the technique and practice)
  • 09:30 - 10:00 Breakfast
  • 11:00 - 13:00 Teaching Methodology, Anatomy - Physiology, Alignment and Adjustment
  • 13:00 - 14:00 Lunch Break
  • 14:00 - 15:30 Rest or Self study
  • 15:30 - 16:30 Philosophy (History of Yoga , Yog darshan )
  • 16:30 - 18:00 Asana (Vinyasa and Flow)
  • 18:10 - 18:30 Yog Nidra and Sound Healing
  • 19:00 Dinner

Course Syllabus:

Asana is a Sanskrit word that means, "Yogic Postures or Movements". Traditionally defines, asana means "Comfortable Seat", which means, it is a seated posture used in meditation.

Pranayama, also known as breathing exercise is the foundation of yoga practice. "Prana" means breath and "Ayama" means to control; on combined, "Pranayama" means "to control or hold the breath".

Observing your deep breaths which facilitate to still your mind for a few minutes, where it is away from all the unnecessary aspects; this is meditation. There are mainly 4 types of meditation styles you'll focus on, i.e., Traditional Himalayan Meditation, Healing Meditation, Crystal Meditation, and Sound Meditation.

Chanting the powerful, spiritual mantras helps in the union of the body with the mind. It will surely give you a deeply philosophical experience.

Anatomy deals with the bodily structure of an individual and how to protect from injuries. In the yoga teacher training classes, they conduct the theoretical class of Anatomy too.

The yoga teacher training courses focus on body alignments, which means doing poses or asanas in an effortless state of body, according to the body composition of an individual. Alignments are very significant to understand any style of yoga practice.

Philosophy here means Yoga Philosophy which includes the systemic study of the body, mind, and spirit of an individual.

Yoga Mudras means "gesture" that facilitates the flow of energy in the body of an individual. Treating under the heading of Yoga Mudras, Bandhas is body locks in yoga.

Shatkarmas is basically the six purification techniques that aim to clean the body, free from all diseases. More than this, it improves the flow of prana into the organs of the body.

Teaching methodology in the yoga courses specifically aim in providing a nurturing environment to students, making lesson plans, setting class environment, and conducting classes regarding various yogic practices for gaining enough confidence and awareness on building a good student-teacher relationship.

Accommodation and Facilities

The accommodation of Maa Shakti Yog is a clean and small hotel in Bali, committed to offering you the best experience. It sets around the exquisite nature and artistic ambience of the town of Ubud. The rooms are equipped with all amenities and relaxing spaces with a marvellous view. There is a big where you can relax properly, a large pool to dive on, and a rich Balinese culture to explore. Immerse into the thriving atmosphere of Bali with Yoga in Bali.


  • Spa
  • Swimming Pool (Indoor)
  • Swimming Pool (Outdoor)
  • Air-Conditioned Rooms
  • Café
  • Dining Area
  • Environmentally Friendly
  • Garden
  • Luggage Room/storage
  • Meditation Garden
  • Multilingual Staff
  • Restaurant
  • Smoke-Free Property
  • Yoga Deck
  • Yoga Shala
  • Yoga Studio
  • Atm / Banking
  • Bicycle Rental
  • Conference Room
  • Dry Cleaning
  • Free Wi-Fi
  • Internet Access
  • Meeting Room
  • Parking Lot
  • Tour Assistance
  • Wireless Internet
  • Outdoor Shower

During the training you will stay in a spacious room with an ensuite bathroom, a working desk, a sofa, overlooking the pool.

Healthy Food

Maa Shakti Yog believes that “when the diet is wrong, medicine is of no use. When the diet is correct, medicine is of no need” (Ayurvedic Proverb). This is why yogic food is an integral part of their yoga programs. The meals include seasonal vegetables and fresh fruits, juices, all vegetarian and cooked fresh daily. They will nourish your body with all the nutrition you need for your yogic practices.

The following dietary requirement is served:

  • Vegetarian
  • Vegan and Gluten-Free
  • Other dietary requirements on request

The following meals are included:

  • Breakfast
  • Lunch
  • Dinner
  • Drinks

The following drinks are included:

  • Water
  • Coffee
  • Tea
  • Detox juices

300 Hour Yoga TTC Upcoming Course Dates and Fees

Reserve your seat on any one of our available dates.

Date: 28th November to 25 December 2022

  • USD 2500 (Shared Room)
  • USD 3200 (Private Room)

Seats: 2 Left Only

Date: 26th December to 22nd January 2022

  • USD 2500 (Shared Room)
  • USD 3200 (Private Room)

Seats: 3 Left

Date: 23rd January to 19th Febuary 2023

  • USD 2500 (Shared Room)
  • USD 3200 (Private Room)

Seats: 4 Left

Date: 23rd February to 22nd March 2023

  • USD 2500 (Shared Room)
  • USD 3200 (Private Room)

Seats: 4 Left

Date: 23rd March to 19th April 2023

  • USD 2500 (Shared Room)
  • USD 3200 (Private Room)

Seats: 4 Left

What's included
  • Transfer from airport DPS to School
  • 27 nights accommodation (including 1 night free that you can choose to take before or after the training)
  • 3 vegetarian meals per day during the course
  • Herbal teas and healthy juices
  • Ashtanga and Vinyasa yoga, Iyengar Hatha yoga sessions
  • Teaching Methodology, Anatomy, and Philosophy classes
  • Meditation, Pranayama, and Mantra Chanting
  • Studies materials
  • Eligible to register with Yoga Alliance upon completion of this training
  • Excursions and Traditional cultural activities
  • Yoga Nidra and Sound Healing
  • Certificate of completion - Yoga Alliance Certificate (RYT)

Outdoor Excursions During Yoga Program
bali swing park
  • Bali Swing Park

  • Ubud, Bali
pura tirta empul
  • Pura Tirta Empul

  • Tampaksiring, Bali
blue lagoon beach
  • Blue Lagoon Beach

  • Padangbai, Bali
  • Waterfall

  • Ubud, Bali

Payment Policy

Generally, all fees are non-refundable. Should a change in scheduling occur at the schools direction, the student may transfer fees from one course to another if requested at least 20 days before the start of that course. If a student withdraws from the YTT under any circumstances, fees are non-refundable and non-transferable.

Should a student need to cancel the booking he/she will be given the option to join a later course. This option can be taken within a time-span of two years. Should a student forgo with this option a new deposit payment does not apply.

300 Hour Yoga Teacher Training Course

  • Duration: 28 Days/27 Nights
  • Level: Intermediate to Advanced
  • Certification: Yoga Alliance, USA
  • Style: Hatha, Vinyasa, Iyengar, Ashtanga
  • Food: All Meals(Vegan/Vegetarian) Included

Upcoming Dates:

  • 28th November to 25 December 2022
  • 26th December to 22nd January 2022
  • 23rd January to 19th Febuary 2023

Course Fee:

  • USD 2500 (Shared Room)
  • USD 3200 (Private Room)
Book Your Seat