Yoga Teacher Training & Yoga Retreat In Goa India

Upaya Yoga School was founded in 2012 by Prem Krishna Ananda. Since the very beginning, the guiding principle was to promote a rich variety of high-quality yoga teacher training courses and yoga retreat for the preservation and transmission of a knowledge rooted in the tradition of the Indian culture. However, the idea on which Upaya was built is significantly broader and deeper.

Upaya wants to represent a trustworthy place for relaxation, self-inquiry and personal growth. A place where it is possible to step into a journey, which will lead to physical and pure yoga retreat. In the fast-paced lifestyle of the modern society it became essential for the well-being of the individual to reconquer the time; in order to reconnect with the true Self and to re-appreciate a spiritual dimension, nowadays often forgotten.

Regardless of the formula chosen to join our School, we aim to convert the time spent with us into a life-long learning experience at all levels.

Since the opening, the number of students and visitors has constantly raised making of Upaya a vibrant and lively place with a rare and unique energy. Each year more than 300 persons from all over the world successfully graduate with us.


Our mission is to preserve the authenticity of the core of yoga, as well as to spread its values and message without any sort of barriers.

In accordance to the beautiful words stated in the Bhagavad Gita: “Yoga is the journey of the self, through the self, to the self.”, each of our courses is inspired and driven by a pure holistic approach.

The classes are guided by our instructors to meet individual requirements, prioritizing the balance of body, mind and soul.

Our Yoga Teacher Training and Yoga Retreat courses are designed to deliver in the most effective and natural way an in-depth knowledge of the main aspects of Yoga and to also gain an understanding of the multi-dimensions of this ancient science. This comprehensive method allows the student to discover new areas of learning and explore new perspectives.

We teach to share knowledge and keep alive the curiosity and interest in the never-ending yogic path.

A great emphasis is also put on the acquisition of communication and practical skills. These are indispensable to gain the right confidence and mindset to start a career as a mature teacher, whether wanted.

Upaya Yoga is open to all without any kind of discrimination.


Yoga is an individual journey which can lead to self-healing and transformation.

We believe that once the individual begins to transform, as a natural consequence, his surroundings transform too.

Upaya Yoga is a safe space where we value the uniqueness and potential of each human being.

We aim to spread and share yoga in the most genuine way, highlighting its true essence.

All our members are united by a real passion for yoga and faith in its power.

Our vision is that each person that leaves from our Yoga School with new knowledge and awareness can be a seed of positive transformation on this planet.

Preparing our students to move their first steps, as conscious teachers into the world, we hope to support a collective change based on the major principles of yoga.

Upaya is a Sanskrit term referring to limitless possibilities.


200 hours yoga teacher training italy
Christmas Holiday Retreat
spiritual wellness retreat

Our Yoga Teacher Training & Yoga Retreat Courses

100-hour Yoga Teacher Training

100 hours yoga teacher training india
The 100 hour Yoga Teacher Training Course in India (Pre-TTC) is part of the 200hr YTTC offered at Upaya Yoga in Goa & Rishikesh. The chief objective of 100 hours of yoga teacher training is to create awareness of yoga and help you to find joy in your practice at a pace that is convenient for you. Read More

200-hour Yoga Teacher Training

200 hours yoga teacher training india
The Upaya Yoga Teacher Training program is an all-inclusive, Yoga Alliance approved, 200hrs course. The program is especially sketched out by our team of gurus at Upaya to introduce students to their journey of evolving into expert yogis and able teachers.  The program is especially sketched  Read More

300-hour Yoga Teacher Training

300 hours yoga teacher training india
Our 300 hours yoga teacher training is a level 2 advanced yoga teacher training course. This one month-long residential course is an intensive course which takes place at our yoga ashram in Goa. The course provides an advanced level of intensive training in multi-style yoga teaching Hatha Yoga, Read More