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

Aug 9 - Aug 18

Sep 6 - Sep 15

Oct 4 - Oct 13

Nov 1 - Nov 10

Nov 29 - Dec 8

200H - 14 Day

Aug 9 - Aug 22

Sep 6 - Sep 19

Oct 4 - Oct 17

Nov 1 - Nov 14

Nov 29 - Dec 12

200H - 21 Day

Aug 9 - Aug 29

Sep 6 - Sep 26

Oct 4 - Oct 24

Nov 1 - Nov 21

Nov 29 - Dec 19

200H - 28 Day

Aug 9 - Sep 5

(wk 4 Aerial or Ashtanga)

Aug 31 - Sep 26

(wk 1 Aerial or Ashtanga)

Sept 6 - Oct 3

(wk 4 Aerial or Yin)

Sep 28 - Oct 24

(wk 1 Yin or Aerial)

Oct 4 - Oct 31

(wk 4 Ashtanga)

Oct 26 - Nov 21

(wk 1 Ashtanga)

300 hour

Yoga teacher training

300H - 10 Day

Aug 9 - Aug 18

Sep 6 - Sep 15

Oct 4 - Oct 13

Nov 1 - Nov 10

Nov 29 - Dec 8

300H - 14 Day

Aug 9 - Aug 22

Sep 6 - Sep 19

Oct 4 - Oct 17

Nov 1 - Nov 14

Nov 29 - Dec 12

300H - 21 Day

Aug 9 - Aug 29

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

Aug 9 - Sep 26 - YTT + Aerial or Ashtanga

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

Aug 9 - Aug 18

Sep 6 - Sep 15

Oct 4 - Oct 13

Nov 1 - Nov 10

Nov 29 - Dec 8

200H - 14 Day

Aug 9 - Aug 22

Sep 6 - Sep 19

Oct 4 - Oct 17

Nov 1 - Nov 14

Nov 29 - Dec 12

200H - 21 Day

Aug 9 - Aug 29

Sep 6 - Sep 26

Oct 4 - Oct 24

Nov 1 - Nov 21

Nov 29 - Dec 19

200H - 28 Day

Aug 9 - Sep 5

(wk 4 Aerial or Ashtanga)

Aug 31 - Sep 26

(wk 1 Aerial or Ashtanga)

Sept 6 - Oct 3

(wk 4 Aerial or Yin)

Sep 28 - Oct 24

(wk 1 Yin or Aerial)

Oct 4 - Oct 31

(wk 4 Ashtanga)

Oct 26 - Nov 21

(wk 1 Ashtanga)

300 hour

Yoga teacher training

300H - 10 Day

Aug 9 - Aug 18

Sep 6 - Sep 15

Oct 4 - Oct 13

Nov 1 - Nov 10

Nov 29 - Dec 8

300H - 14 Day

Aug 9 - Aug 22

Sep 6 - Sep 19

Oct 4 - Oct 17

Nov 1 - Nov 14

Nov 29 - Dec 12

300H - 21 Day

Aug 9 - Aug 29

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

Aug 9 - Sep 26 - YTT + Aerial or Ashtanga

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.

Web Chat

Green WhatsApp button icon for direct chat inquiries with Ulu Yoga support team.

Whatsapp

Web Chat

Green WhatsApp button icon for direct chat inquiries with Ulu Yoga support team.

Whatsapp