Welcome to Gurukul Yogashala, the traditional yoga teacher training school in Rishikesh, India. We offer yoga teacher training courses for students of all levels, from beginners to experienced practitioners. We have 200 hour yoga teacher Training, 300 hour yoga teacher training, and 500 hour yoga teacher training courses to choose from, so you can find the perfect one for your goals. Our teachers are experienced and will help you deepen your understanding and practice of yoga. We focus on Hatha and Ashtanga-Vinyasa flow-based yoga training, and we will also teach you how to teach yoga to others.