Find your perfect time to train in Bali

Browse our full schedule and choose the dates that fit your lifestyle.

2026
2027

200 hour

Yoga teacher training

200H - 10 Day

Oct 4 - Oct 13

Nov 1 - Nov 10

Nov 29 - Dec 8

200H - 14 Day

Oct 4 - Oct 17

Nov 1 - Nov 14

Nov 29 - Dec 12

200H - 21 Day

Oct 4 - Oct 24

Nov 1 - Nov 21

Nov 29 - Dec 19

200H - 28 Day

Sep 28 - Oct 24

(wk 1 Yin or Aerial)

Oct 4 - Oct 31

(wk 4 Ashtanga)

Oct 26 - Nov 21

(wk 1 Ashtanga)

Nov 1 - Nov 28

(wk 4 Aerial or Yin)

Nov 23 - Dec 19

(wk 1 Yin or Aerial)

300 hour

Yoga teacher training

300H - 10 Day

Sep 6 - Sep 15

Oct 4 - Oct 13

Nov 1 - Nov 10

Nov 29 - Dec 8

300H - 14 Day

Sep 6 - Sep 19

Oct 4 - Oct 17

Nov 1 - Nov 14

Nov 29 - Dec 12

300H - 21 Day

Sep 6 - Sep 26

Oct 4 - Oct 24

Nov 1 - Nov 21

Nov 29 - Dec 19

300H - 28 Day

Aug 9 - Sep 5

(wk 4 Aerial or Ashtanga)

Aug 31 - Sep 26

(wk 1 Aerial or Ashtanga)

Sep 6 - Oct 3

(wk 4 Yin or Aerial)

Sep 28 - Oct 24

(wk1 Yin or Aerial)

Oct 4 - Oct 31

(wk 4 Ashtanga)

Oct 26 - Nov 21

(wk 1 Ashtanga)

300H - 28 Day - W4 Specialty

Jan 11 - Feb 7

(wk 4 Yin or Aerial)

Apr 5 - May 2

(wk 4 Yin or Aerial)

June 21 - July 18

(wk 4 Yin or Aerial)

Sep 6 - Oct 3

(wk 4 Yin or Aerial)

500 hour

Yoga teacher training

500H - 49 Day

Sep 6 - Oct 24 - YTT + Aerial or Yin

Oct 4 - Nov 21 - YTT + Ashtanga

Nov 1 - Dec 19 - YTT + Aerial or Yin

Aerial YTT

50 hour

Aerial - 6 Day

Aug 31 - Sep 5

Sep 28 - Oct 3

Nov 23 - Nov 28

Yin YTT

50 hour

Yin - 6 Day

Sep 28 - Oct 3

Nov 23 - Nov 28

Ashtanga

50 hour

Ashtanga - 6 Day

Aug 31 – Sept 5

Oct 26 – Oct 31

2026
2027

200 hour

Yoga teacher training

200H - 10 Day

Oct 4 - Oct 13

Nov 1 - Nov 10

Nov 29 - Dec 8

200H - 14 Day

Oct 4 - Oct 17

Nov 1 - Nov 14

Nov 29 - Dec 12

200H - 21 Day

Oct 4 - Oct 24

Nov 1 - Nov 21

Nov 29 - Dec 19

200H - 28 Day

Sep 28 - Oct 24

(wk 1 Yin or Aerial)

Oct 4 - Oct 31

(wk 4 Ashtanga)

Oct 26 - Nov 21

(wk 1 Ashtanga)

Nov 1 - Nov 28

(wk 4 Aerial or Yin)

Nov 23 - Dec 19

(wk 1 Yin or Aerial)

300 hour

Yoga teacher training

300H - 10 Day

Sep 6 - Sep 15

Oct 4 - Oct 13

Nov 1 - Nov 10

Nov 29 - Dec 8

300H - 14 Day

Sep 6 - Sep 19

Oct 4 - Oct 17

Nov 1 - Nov 14

Nov 29 - Dec 12

300H - 21 Day

Sep 6 - Sep 26

Oct 4 - Oct 24

Nov 1 - Nov 21

Nov 29 - Dec 19

300H - 28 Day

Aug 9 - Sep 5

(wk 4 Aerial or Ashtanga)

Aug 31 - Sep 26

(wk 1 Aerial or Ashtanga)

Sep 6 - Oct 3

(wk 4 Yin or Aerial)

Sep 28 - Oct 24

(wk1 Yin or Aerial)

Oct 4 - Oct 31

(wk 4 Ashtanga)

Oct 26 - Nov 21

(wk 1 Ashtanga)

300H - 28 Day - W4 Specialty

Jan 11 - Feb 7

(wk 4 Yin or Aerial)

Apr 5 - May 2

(wk 4 Yin or Aerial)

June 21 - July 18

(wk 4 Yin or Aerial)

Sep 6 - Oct 3

(wk 4 Yin or Aerial)

500 hour

Yoga teacher training

500H - 49 Day

Sep 6 - Oct 24 - YTT + Aerial or Yin

Oct 4 - Nov 21 - YTT + Ashtanga

Nov 1 - Dec 19 - YTT + Aerial or Yin

Aerial YTT

50 hour

Aerial - 6 Day

Aug 31 - Sep 5

Sep 28 - Oct 3

Nov 23 - Nov 28

Yin YTT

50 hour

Yin - 6 Day

Sep 28 - Oct 3

Nov 23 - Nov 28

Ashtanga

50 hour

Ashtanga - 6 Day

Aug 31 – Sept 5

Oct 26 – Oct 31

GET STARTED

Not sure where to begin?

Take the next step with Ulu Yoga’s world-recognized teacher training programs.

Namaste, need help? 🌸
Chat now!⚡️