108 Names of Lord Krishna in Sanskrit With Meanings

30 Aug 2026

108-names-of-lord-krishna-in-sanskrit-with-meanings

Lord Krishna — the divine flute-player, the charioteer of Arjuna, the butter-stealing child of Vrindavan — is one of the most beloved deities in the Hindu tradition. Described in the Bhagavad Gita as the Supreme Being and revered as the Purna Avatar (complete incarnation) of Lord Vishnu, Krishna is worshipped across the world by millions of devoted seekers.

One of the most profound expressions of devotion to Krishna is the remembrance of His many names. Each name is not merely a label — it is a doorway into a specific quality, a divine pastime, or a cosmic truth that Krishna embodies. The 108 names of Lord Krishna in Sanskrit, known as the Krishna Ashtottara Shatanamavali, are drawn from ancient scriptures and have been chanted by saints, sages, and devotees for thousands of years.

In this guide, you will find the complete list of 108 names of Lord Krishna in Sanskrit with their English transliterations, meanings, and spiritual significance — along with context for how and when to chant them.

What Are the 108 Names of Lord Krishna?

The 108 names of Lord Krishna offer a beautiful reflection of His divine qualities, unique attributes, and the many stories and aspects associated with His life. Some names speak of His cosmic role — Paramatma (the Supreme Soul) or Vishwatma (Soul of the Universe). Others recall His childhood pastimes in Vrindavan — Navaneetha-chor (Thief of Butter) or Murali (the flute-playing Lord). Still others reflect His relationship with devotees — Janardana (Granter of devotees' prayers) or Dayalu (Repository of compassion).

These 108 names are collectively called the Ashtottara Shatanamavali — "ashta" meaning eight, "uttara" meaning beyond, and "shata" meaning hundred. Together they form a complete portrait of who Krishna is: protector, liberator, teacher, friend, and the all-attractive Supreme Person.

Why Are There 108 Names of Lord Krishna?

The number 108 holds deep significance in Hindu spiritual philosophy. Here are a few of the reasons it is considered sacred:

  • Cosmic mathematics: The distance between the Earth and the Sun is approximately 108 times the Sun's diameter. The Moon is located at a distance from Earth that is roughly 108 times its own diameter. This numerical pattern appears woven into the fabric of the cosmos.
  • Sanskrit alphabet: There are 54 letters in the Sanskrit alphabet, each with a masculine (Shiva) and feminine (Shakti) aspect — totalling 108.
  • Japa malas: Traditional prayer beads used in Hindu and Buddhist practice contain 108 beads, allowing a devotee to count 108 repetitions of a mantra.
  • Upanishads: There are 108 Upanishads in Vedic literature.
  • Nadi and marma: Ancient Ayurvedic and yogic texts describe 108 energy channels (nadis) converging at the heart center, and 108 marma (vital energy) points in the body.

Chanting the 108 names of Lord Krishna is therefore understood in tradition not as a random number, but as an act of aligning oneself with the deeper cosmic order.

108 Names of Lord Krishna in Sanskrit With Meanings

Below is the complete, traditional list of the 108 names of Lord Krishna — presented with their Sanskrit name, English transliteration, and meaning.

No.SanskritTransliterationEasy PronunciationEnglish Meaning
1अचलAcalāyaA-cha-laa-yaThe firm, immovable one
2अच्युतAcyutāyaA-chyu-taa-yaThe infallible, never-falling one
3अद्भुतःAdbhutāyaAd-bhu-taa-yaThe wonderful, marvellous one
4आदिदेवĀdidevāyaAa-di-de-vaa-yaThe primal Lord of all lords
5आदित्यĀdityāyaAa-di-tyaa-yaSon of Aditi
6अजन्मAjanmāyaA-jan-maa-yaThe unborn, beginningless one
7अजयAjayāyaA-ja-yaa-yaThe unconquerable one
8अक्षरAkṣarāyaAk-sha-raa-yaThe indestructible, imperishable one
9अमृतAmṛtāyaA-mri-taa-yaThe heavenly nectar of immortality
10आनन्दसागरĀnandasāgarāyaAa-nan-da-saa-ga-raa-yaThe ocean of divine bliss
11अनन्तAnantāyaA-nan-taa-yaThe endless, infinite one
12अनन्तजीतAnantajitāyaA-nan-ta-ji-taa-yaThe ever-victorious, eternally triumphant one
13अनन्यAnanyāyaA-nan-yaa-yaOne who has no equal or superior
14अनिरुद्धAniruddhāyaA-ni-rud-dhaa-yaThe unstoppable, unobstructable one
15अपराजितAparājitāyaA-pa-raa-ji-taa-yaOne who can never be defeated
16अव्युक्तAvyuktāyaA-vyuk-taa-yaThe perfectly clear, manifest one
17बालगोपालBālagopālāyaBaa-la-go-paa-laa-yaThe divine child form of Krishna
18बालकृष्णBālakṛṣṇāyaBaa-la-krish-naa-yaBaby Krishna
19चतुर्भुजCaturbhujāyaCha-tur-bhu-jaa-yaThe four-armed Lord
20दानवेन्द्रDānavendrāyaDaa-na-ven-draa-yaThe giver of divine boons
21दयालुDayālaveDa-yaa-la-veThe repository of infinite compassion
22दयानिधिDayānidhayeDa-yaa-ni-dha-yeThe treasure-house of mercy
23देवाधिदेवDevādidevāyaDe-vaa-di-de-vaa-yaThe God of all gods
24देवकीनन्दनDevakīnandanāyaDe-va-kee-nan-da-naa-yaThe beloved son of Devaki
25देवेशDeveśāyaDe-ve-shaa-yaThe sovereign Lord of all lords
26धर्माध्यक्षDharmādhyakṣāyaDhar-maa-dhya-kshaa-yaThe presiding lord of Dharma
27द्रविणDraviṇāyaDra-vi-naa-yaThe one without enemies
28द्वारकापतिDvārakāpatayeDvaa-ra-kaa-pa-ta-yeThe Lord of Dwarka
29गोपालGopālāyaGo-paa-laa-yaThe protector and tender of cows
30गोपालप्रियGopālapriyāyaGo-paa-la-pri-yaa-yaThe beloved of the cowherds
31गोविन्दGovindāyaGo-vin-daa-yaGiver of joy to cows; knower of the senses
32ज्ञानेश्वरJñāneśvarāyaGyaa-nesh-va-raa-yaThe Lord of supreme knowledge
33हरिHarayeHa-ra-yeThe remover of all sorrow; Lord of nature
34हिरण्यगर्भHiraṇyagarbhāyaHi-ran-ya-gar-bhaa-yaThe all-powerful, golden-wombed creator
35हृषीकेशHṛṣīkeśāyaHri-shee-kay-shaa-yaThe master of all the senses
36जगद्गुरुJagadguraveJa-gad-gu-ra-vePreceptor and teacher of the entire universe
37जगदीशJagadīśāyaJa-ga-dee-shaa-yaThe protector of all worlds
38जगन्नाथJagannāthāyaJa-gan-naa-thaa-yaThe Lord of the universe
39जनार्दनJanārdanāyaJa-naar-da-naa-yaGranter of devotees' prayers; destroyer of enemies
40जयन्तःJayantāyaJa-yan-taa-yaThe ever-victorious Lord
41ज्योतिरादित्यJyotirādityāyaJyo-ti-raa-di-tyaa-yaThe effulgence and brilliance of the sun
42कमलनाथKamalānāthāyaKa-ma-laa-naa-thaa-yaThe Lord of Goddess Lakshmi
43कमलनयनKamalanayanāyaKa-ma-la-na-ya-naa-yaThe lotus-eyed one
44कंसान्तकKaṃsāntakāyaKam-saan-ta-kaa-yaThe slayer of the demon Kamsa
45कञ्जलोचनKañjalocanāyaKan-ja-lo-cha-naa-yaOne with eyes as beautiful as the lotus
46केशवKeśavāyaKay-sha-vaa-yaSlayer of Keshi; the one with glorious long hair
47कृष्णKṛṣṇāyaKrish-naa-yaThe all-attractive, dark-complexioned one
48लक्ष्मीकान्तLakṣmīkāntāyaLak-shmee-kaan-taa-yaThe beloved consort of Goddess Lakshmi
49लोकाध्यक्षLokādhyakṣāyaLo-kaa-dhya-kshaa-yaThe overseer and Lord of all worlds
50मदनMadanāyaMa-da-naa-yaThe Lord of divine love
51माधवMādhavāyaMaa-dha-vaa-yaThe husband of Lakshmi; born of the Madhu clan
52मधुसूदनMadhusūdanāyaMa-dhu-soo-da-naa-yaThe slayer of the demon Madhu
53महेन्द्रMahendrāyaMa-hen-draa-yaThe supreme Lord over Indra
54मनमोहनManamohanāyaMa-na-mo-ha-naa-yaThe one who captivates the mind
55मनोहरManoharāyaMa-no-ha-raa-yaThe enchanter of the heart
56मयूरMayūrāyaMa-yoo-raa-yaThe Lord adorned with peacock feathers
57मोहनMohanāyaMo-ha-naa-yaThe all-attracting, enchanting one
58मुरलीMuralayeMu-ra-la-yeThe divine flute-playing Lord
59मुरलीधरMuralīdharāyaMu-ra-lee-dha-raa-yaThe one who holds the flute
60मुरलीमनोहरMuralīmanoharāyaMu-ra-lee-ma-no-ha-raa-yaThe one who enchants the mind with flute music
61नन्दगोपालNandagopālāyaNan-da-go-paa-laa-yaThe beloved son of Nanda
62नन्दकुमारNandakumārāyaNan-da-ku-maa-raa-yaThe son of Nanda Maharaj
63नारायणNārāyaṇāyaNaa-raa-ya-naa-yaThe refuge and shelter of all beings
64नवनीतचोरNavanītacorāyaNa-va-nee-ta-cho-raa-yaThe charming thief of butter
65निरञ्जनNirañjanāyaNi-ran-ja-naa-yaThe unblemished, perfectly pure one
66निर्गुणNirguṇāyaNir-gu-naa-yaThe one who transcends all material qualities
67पद्महस्तPadmahastāyaPad-ma-has-taa-yaThe one whose hands are as beautiful as lotus flowers
68पद्मनाभPadmanābhāyaPad-ma-naa-bhaa-yaThe one with a lotus-shaped navel
69परब्रह्मनParabrahmaṇePa-ra-brah-ma-neThe supreme absolute truth
70परमात्माParamātmanePa-ra-maat-ma-neThe Supreme Soul of all creation
71परम-पुरुषParamapuruṣāyaPa-ra-ma-pu-ru-shaa-yaThe highest and greatest person
72पार्थसारथीPārthasārathayePaar-tha-saa-ra-tha-yeThe charioteer of Arjuna (Partha) in the Gita
73प्रजापतिPrajāpatayePra-jaa-pa-ta-yeThe Lord and protector of all beings
74पुण्यःPuṇyāyaPun-yaa-yaThe supremely pure one
75पुरुषोत्तमPuruṣottamāyaPu-ru-shot-ta-maa-yaThe best and most exalted of all persons
76रविलोचनRavilocanāyaRa-vi-lo-cha-naa-yaThe one whose eyes are the sun itself
77सहस्राकाशSahasrākāśāyaSa-has-raa-kaa-shaa-yaThe thousand-eyed omniscient one
78सहस्रजीतSahasrajitāyaSa-has-ra-ji-taa-yaThe one who vanquishes thousands
79साक्षीSākṣiṇeSaak-shi-neThe eternal witness of all actions
80सनातनSanātanāyaSa-naa-ta-naa-yaThe eternal, ever-existing one
81सर्वज्ञSarvajñāyaSar-va-gyaa-yaThe omniscient, all-knowing one
82सर्वपालकSarvapālakāyaSar-va-paa-la-kaa-yaThe sustainer and maintainer of all
83सर्वेश्वरSarveśvarāyaSar-ve-shva-raa-yaThe Lord and master of everything
84सत्यवचनSatyavacanāyaSat-ya-va-cha-naa-yaThe one who always speaks truth
85सत्यव्रतSatyavratāyaSat-ya-vra-taa-yaThe one devoted completely to truth
86शान्तŚāntāyaShaan-taa-yaThe supremely peaceful, serene one
87श्रेष्ठŚreṣṭhāyaShresh-thaa-yaThe most exalted, the highest one
88श्रीकान्तŚrīkāntāyaShree-kaan-taa-yaThe most beautiful, radiant one
89श्यामŚyāmāyaShyaa-maa-yaThe dark-complexioned, cloud-hued one
90श्यामसुन्दरŚyāmasundarāyaShyaa-ma-sun-da-raa-yaThe dark and supremely beautiful one
91सुमेधाSumedhāyaSu-may-dhaa-yaThe supremely intelligent one
92सुरेशमSureśāyaSu-ray-shaa-yaThe Lord of all the demigods
93स्वर्गपतिSvargapatayeSvar-ga-pa-ta-yeThe Lord of the heavenly realms
94त्रिविक्रमTrivikramāyaTri-vi-kra-maa-yaThe conqueror of the three worlds
95उपेन्द्रUpendrāyaU-pen-draa-yaThe younger brother of Indra
96वैकुण्ठनाथVaikuṇṭhanāthāyaVai-kun-tha-naa-thaa-yaThe Lord of Vaikuntha, the spiritual world
97वार्ष्णेयVārṣṇeyāyaVaar-shne-yaa-yaThe descendant of the Vrishni dynasty
98वासुदेवVāsudevāyaVaa-su-de-vaa-yaThe son of Vasudeva; the all-pervading one
99विष्णुViṣṇaveVish-na-veThe all-pervading supreme Lord
100विश्वदक्षिणViśvadakṣiṇāyaVish-va-dak-shi-naa-yaThe most skilled and capable one
101विश्वकर्मViśvakarmāyaVish-va-kar-maa-yaThe creator of the entire universe
102विश्वमूर्तेViśvamūrtayeVish-va-moor-ta-yeThe one whose form is the entire universe
103विश्वरूपViśvarūpāyaVish-va-roo-paa-yaThe one who is identical to the universe
104विश्वात्माViśvātmaneVish-vaat-ma-neThe soul of the entire universe
105वृषपर्वVṛṣaparvāyaVri-sha-par-vaa-yaThe Lord and upholder of Dharma
106यादवYādavāyaYaa-da-vaa-yaThe noble descendant of the Yadu dynasty
107यादवेन्द्रYādavendrāyaYaa-da-ven-draa-yaThe king of the Yadava clan
108योगिनांपतिYogināṃpatayeYo-gi-naam-pa-ta-yeThe supreme Lord of all the yogis

Most Popular Names of Lord Krishna and Their Meanings

While all 108 names are equally sacred in tradition, certain names have become especially beloved among devotees. Here is a closer look at some of the most widely chanted:

Krishna (कृष्ण) — The most fundamental name. It comes from the Sanskrit root karsh, meaning "to attract." Krishna is the all-attractive one — He who draws all living beings toward Him through love.

Govinda (गोविन्द) — A name of great tenderness. Go refers to cows, the earth, and also the senses. Govinda is the one who gives pleasure to the cows, brings joy to the earth, and awakens the inner senses to divine reality.

Gopala (गोपाल) — The protector of cows. In the pastoral world of Vrindavan where Krishna spent His childhood, cows were sacred. Gopala is Krishna the young cowherd — gentle, playful, and protective.

Madhava (माधव) — Husband of Laxmi, and also "one born of the spring season." This name evokes sweetness and abundance. It suggests Krishna as the source of all prosperity and beauty.

Damodara (दामोदर) — Literally "bound at the belly." This name comes from the beloved story of Mother Yashoda tying young Krishna to a mortar with a rope, humbled by His mischief. It shows that God can be bound by pure love.

Keshava (केशव) — The one with beautiful, flowing hair; also the slayer of the demon Keshi. This name reflects both Krishna's divine beauty and His protective nature.

Mukunda (मुकुन्द) — The giver of liberation (mukti). Chanting this name is associated in tradition with the aspiration for spiritual freedom.

Madhusudana (मधुसूदन) — Slayer of the demon Madhu. This name speaks to Krishna as the destroyer of inner darkness and negativity.

Giridhari (गिरिधारी) — The one who lifted Mount Govardhan. One of the most iconic episodes in Krishna's story, where He lifted an entire mountain on His finger to shelter the people of Vrindavan from a storm.

Shyamsundar (श्यामसुन्दर) — The dark and beautiful one. This name captures the paradox of Krishna's appearance — His dark complexion is described as more beautiful than anything in the created world.

Meaning and Spiritual Significance of Krishna's Names

In the Bhagavata Purana and Vishnu Purana, the names of God are said to carry the same power as God Himself. This understanding — that the divine name is non-different from the divine person — is central to bhakti (devotional) practice.

Each name of Krishna reflects one of His infinite qualities:

  • Divine love and compassion — Names like Dayalu, Dayanidhi, and Dayasagara reveal Krishna as an ocean of mercy, accessible to all who call upon Him sincerely.
  • Protection and care — Names like Gopala, Jagadisha, and Sarvapalaka express His constant watchfulness over all of creation.
  • Wisdom and truth — Gyaneshwar, Satyavachana, and Satyavrata show Krishna as the embodiment of eternal truth and spiritual wisdom.
  • Joy and beauty — Govinda, Shyamsundar, Manmohan, and Manohar describe the boundless beauty and bliss that radiate from His divine form.
  • Liberation and surrender — Mukunda, Vaikunthanath, and Yoginampati speak to Krishna as the ultimate destination of the soul.

These qualities are not separate — they flow together in the complete vision of who Krishna is: the Supreme Being who loves, protects, teaches, and liberates all who seek Him.

Benefits of Chanting the 108 Names of Lord Krishna

Across generations of devotional practice, chanting Krishna's names has been described as having the following traditional benefits:

  • Deepening devotion — Regular chanting creates an atmosphere of remembrance and love for Krishna, which is the heart of bhakti practice.
  • Supporting meditation and concentration — Focusing the mind on each name and its meaning draws the attention inward, supporting a more meditative state.
  • Creating inner peace — The vibrational quality of Sanskrit mantras is traditionally understood to soothe the mind and create a sense of calm.
  • Encouraging self-reflection — Each name offers an invitation to reflect on the quality it describes — compassion, truth, surrender — and cultivate that quality in one's own life.
  • Strengthening spiritual practice — For those on a devotional path, chanting the Ashtottara Shatanamavali can become a meaningful anchor in daily spiritual life.

How to Chant the 108 Names of Lord Krishna

Step 1 — Choose a Quiet Place

Find a calm, clean space where you will not be disturbed. Many devotees use a small home altar with an image or statue of Krishna.

Step 2 — Sit Comfortably

Sit in a comfortable position — on a cushion, a mat, or a chair — with your spine naturally upright. There is no requirement to sit in a specific yoga posture.

Step 3 — Set Your Intention

Before beginning, take a few quiet breaths and set a sincere intention. This might be gratitude, a request for guidance, or simply the desire to remember Krishna with love.

Step 4 — Chant Each Name Mindfully

Chant each name at a pace that allows you to hear it, feel it, and reflect on its meaning. You may chant aloud, in a whisper, or silently. A traditional japa mala (prayer beads) with 108 beads can help you count.

Step 5 — Reflect on the Meaning

After completing the 108 names, sit quietly for a few moments. Let the practice settle. This period of reflection after chanting is often where the deepest sense of peace arises.

What Is the Best Time to Chant Krishna's Names?

Traditional texts suggest that Brahma muhurta — the pre-dawn period approximately 90 minutes before sunrise — is especially auspicious for spiritual practice. The atmosphere is quiet, the mind is clear, and the energy of the day has not yet created distraction.

Other meaningful times include:

  • Morning prayer — Offering Krishna's names as the first act of the day sets a devotional tone.
  • Evening practice — Chanting at dusk is associated with the transition between activity and rest, a natural time for reflection.
  • Janmashtami and other festivals — The birth anniversary of Lord Krishna and other sacred occasions carry traditional significance for chanting His names.
  • During meditation — The 108 names can serve as the content of a meditation session, with each name as a focal point.

There is no single universally required time. What matters most in the devotional tradition is sincerity and consistency — the quality of attention you bring to the practice.

How to Pronounce Krishna's Sanskrit Names

Sanskrit is a phonetically precise language, and many of the names of Lord Krishna carry subtle beauty when pronounced correctly. Here is a guide to some of the key names:

SanskritTransliterationPronunciation Guide
कृष्णKrishnaKrish-na (roll the 'r' slightly)
गोविन्दGovindaGo-vin-da
गोपालGopalaGo-paa-la
माधवMadhavaMaa-dha-va
हृषीकेशHrishikeshaHri-shi-ke-sha
जनार्दनJanardanaJa-nar-da-na
मधुसूदनMadhusudanaMa-dhu-soo-da-na
वासुदेवVasudevaVaa-su-de-va
पुरुषोत्तमPurushottamaPu-ru-shot-ta-ma
योगिनांपतिYoginampatiYo-gi-naam-pa-ti

Note: In Sanskrit, long vowels (aa, ii, uu) are held slightly longer than short vowels. The letters 'sh' and 's' are distinct sounds. Chanting slowly and listening carefully will naturally develop proper pronunciation over time.

Are the 108 Names of Krishna the Same as the Hare Krishna Mantra?

These are two distinct but related practices. The 108 names (Ashtottara Shatanamavali) are a structured liturgical collection of epithets, each describing a specific quality or aspect of Krishna. Chanting them is a form of devotional prayer and remembrance.

The Hare Krishna Mahamantra — Hare Krishna Hare Krishna Krishna Krishna Hare Hare / Hare Rama Hare Rama Rama Rama Hare Hare — is a different form of practice. It is a 16-name mantra considered in the Gaudiya Vaishnava tradition to be especially potent for the current age. It can be chanted on a japa mala, sung as kirtan, or offered as congregational chanting.

Both practices are forms of nama-smaran (remembrance of the divine name) and are considered deeply valuable in the bhakti tradition.

Which Name of Krishna Should You Chant?

There is no single "best" name of Krishna — each name reflects a different facet of His divine nature, and different names may resonate more deeply with different devotees depending on their nature and relationship with Krishna.

Some traditional connections:

  • Govinda — For those drawn to Krishna as the source of joy and abundance
  • Gopala — For those who relate to Krishna's gentle, protective nature
  • Damodara — For those who feel moved by the story of Krishna's childhood and the love of Mother Yashoda
  • Madhusudana — For those seeking help in overcoming inner darkness or obstacles
  • Mukunda — For those with the aspiration for spiritual liberation
  • Giridhari — For those who seek shelter and protection in difficult times
  • Parthasarathi — For those drawn to the Bhagavad Gita and Krishna as teacher and guide

The most important quality is sincerity — bhava (spiritual feeling) — in the chanting, rather than the specific name chosen.

Continue Your Spiritual Journey

Exploring the 108 names of Lord Krishna is more than an academic exercise — it can become a living, breathing part of a personal spiritual practice. Each name is an invitation to reflect on a different quality of the divine and to bring that quality into your own life: the compassion of Dayalu, the beauty of Shyamsundar, the wisdom of Gyaneshwar, the peace of Shantah.

Whether you are new to bhakti practice or deepening an existing devotional path, chanting Krishna's names offers a time-honoured way to nurture inner stillness, cultivate love, and maintain a thread of spiritual remembrance through the texture of everyday life. Explore more meditation, mindfulness, and spiritual resources at NirvanaYoga School to continue your journey.

Frequently Asked Questions


The number 108 is considered sacred in Hindu tradition for its connections to cosmic mathematics, Sanskrit phonology, yogic philosophy, and Vedic literature. The 108 names together form a complete portrait of Krishna's infinite divine nature.
The most widely recognised Sanskrit name is कृष्ण (Krishna), meaning "the all-attractive one." Other commonly known Sanskrit names include गोविन्द (Govinda), गोपाल (Gopala), माधव (Madhava), and केशव (Keshava).
All 108 names are traditionally considered equally sacred. The name that resonates most personally with the devotee — the one that draws the heart — is often considered the most meaningful for individual practice.
Govinda (गोविन्द) means "one who gives pleasure to the cows, the earth, and the senses." It is one of the most beloved names of Krishna, associated with His pastoral life in Vrindavan and His role as the bringer of divine joy.
Yes, daily chanting is considered a meaningful devotional practice. Many devotees incorporate it into their morning or evening prayer. Consistency and sincerity are more important than any specific ritual requirement.

200 Hour Hatha Ashtanga Vinyasa Yoga Teacher Training in Rishikesh India

  • Duration: 25 Days
  • Fee: From $699 USD
View Details

300 Hour Hatha Ashtanga Vinyasa Ayurveda and Yoga Therapy Teacher Training In Rishikesh India

  • Duration: 27 Days
  • Fee: From $849 USD
View Details

500 Hour Hatha Ashtanga Vinyasa Ayurveda & Yoga Therapy Teacher Training in Rishikesh, India

  • Duration: 57 Days
  • Fee: From $1399 USD
View Details

200 Hour Kundalini Hatha Yoga Teacher Training in Rishikesh India

  • Duration: 25 Days
  • Fee: From $699 USD
View Details

200 Hour Ayurveda & Hatha Yoga Teacher Training in Rishikesh, India

  • Duration: 25 Days
  • Fee: From $699 USD
View Details

200 Hour Meditation Yoga Nidra & Hatha Yoga Teacher Training in Rishikesh India

  • Duration: 25 Days
  • Fee: From $699 USD
View Details

Yin Yoga Teacher Training in Rishikesh India

  • Duration: 6 Days
  • Fee: From $299USD
View Details

Sound Healing Course in Rishikesh India

  • Duration: 2 Days
  • Fee: From $130USD
View Details

Kirtan, Vocal & Instrumental Music Training in Rishikesh, India

  • Duration: 5 Days
  • Fee: From $299USD
View Details
Chat with us
Enquire Now