Every programme above is run by Yoga Bhawna Mission, a Yoga Alliance Registered Yoga School (RYS 200 & 500) teaching in the Garhwal Himalaya. Our main school is in Uttarkashi on the banks of the Bhagirathi, on the road to Gangotri, with a second campus in Rishikesh. All courses are residential: accommodation in rooms with attached bathrooms, sattvic vegetarian meals and pick-up from Dehradun airport are included.
The 200 Hour Yoga Teacher Training is a 26-day course in classical Hatha yoga for a maximum of 20 students, covering asana, pranayama, meditation, philosophy, anatomy and teaching practice, and leads to Yoga Alliance RYT 200 registration. Teachers who have completed a foundation course can continue with the 50-day 500 Hour Advanced YTTC. For an overview of training in India, see Yoga Teacher Training in India and Yoga Teacher Training in Rishikesh.
For a shorter stay, choose the 7 Day Himalayan Yoga & Meditation Retreat, open to beginners; the 10 Day Ashtanga Immersion for a strong daily practice; or the 5 Day Wellness & Detox Escape for gentle yoga, breathwork and rest. Himalayan Yoga Retreats in India compares them in more detail.
March to June and September to November are the most comfortable months in the mountains. Our guides cover how to reach Uttarkashi, what to pack, what a training costs and Hatha vs Ashtanga. Questions about dates or which programme suits you? Contact us.
Choose the 200 Hour Yoga Teacher Training if you want to teach or to study yoga properly; the 500 Hour Advanced YTTC if you already hold a 200 hour certificate; the 7 day retreat for a gentle first week; the 10 day Ashtanga Immersion for a strong daily practice; or the 5 day Wellness & Detox Escape for rest and a reset.
Yes. Every course and retreat is residential, with accommodation, sattvic vegetarian meals and pick-up and drop from Dehradun airport included.
A maximum of 20 students on teacher training and 15 on retreats.
A retreat is a short residential stay for rest and practice and is open to all levels. A teacher training is a structured course with a syllabus, assessment and practice teaching, and leads to Yoga Alliance registration as a teacher.
At our main school in Uttarkashi, on the Bhagirathi in the Garhwal Himalaya. We also have a campus in Rishikesh.
Everything about training with us in one place — our Uttarkashi school on the banks of the Bhagirathi, the 200 and 500 Hour Yoga Teacher Trainings, and our Himalayan meditation, Ashtanga and wellness retreats, with the full curriculum, fees, daily schedule and inclusions.
Takes 20 seconds — we'll send course dates and availability too.