A verse of the Garuda Purana calls seven cities givers of liberation: Ayodhya, Mathura, Maya (Haridwar), Kashi (Varanasi), Kanchi (Kanchipuram), Avantika (Ujjain) and Dvaravati (Dwarka).
| # | Name | Today | State |
|---|---|---|---|
| 1 | Ayodhya | Ayodhya | Uttar Pradesh |
| 2 | Mathura | Mathura | Uttar Pradesh |
| 3 | MayaMayapuri | Haridwar | Uttarakhand |
| 4 | Kashi | Varanasi | Uttar Pradesh |
| 5 | Kanchi | Kanchipuram | Tamil Nadu |
| 6 | AvantikaAvanti, Ujjayini | Ujjain | Madhya Pradesh |
| 7 | Dvaravatithe city of Dwarka | Dwarka | Gujarat |
See these tirthas on a mapEach name opens its own page: place, deity, story and sources
The verse and where it stands
"Ayodhyā mathurā māyā kāśī kāñcī avantikā, purī dvāravatī jñeyā saptaitā mokṣadāyikāḥ." Meaning: Ayodhya, Mathura, Maya, Kashi, Kanchi, Avantika and the city of Dvaravati, know these seven as givers of liberation.
We found the verse twice in the Uttara Khanda (Dharma Kanda, Preta Kalpa) of the Garuda Purana: in chapter 38, verses 5-6, and in chapter 49, verse 114 (the Venkateshvara Press text, available on GRETIL). In both places the context is the places where dying brings liberation. In popular use it is also recited as "purī dvāravatī caiva saptaitā mokṣadāyikāḥ".
The seven cities in the Skanda Purana
In the Kashi Khanda of the Skanda Purana (first half, chapter 7) Shivasharman, a brahmin of Mathura, resolves to visit the seven cities (verses 42-43) and goes in turn to Ayodhya, Prayaga, Kashi, Ujjayini (Mahakala), Kanchi, Dvaravati and Mayapuri (Haridwar). A note in the Motilal Banarsidass English translation names the seven cities of liberation and identifies Maya as Haridwar.
Where the sources differ
- The 1911 English translation of the abridged Garuda Purana by Ernest Wood and S. V. Subrahmanyam (chapter 16, verse 114) reads "Gayā", not "Māyā", as the third name; the Sanskrit text on GRETIL reads "māyā" in both places.
- The introduction to the English translation of the Skanda Purana (Vaishnava Khanda, Ayodhya Mahatmya) counts "Puri" separately as Jagannath Puri. But the verse says "saptaitā" (these seven), so reading "purī dvāravatī" as one city, the city of Dwarka, is what fits the verse.
- The verse is often quoted simply as "from the Garuda Purana", without a chapter. The two places given above are where we checked it in the text.
Frequently asked questions
Which are the Sapta Puri?
Ayodhya, Mathura, Maya (Haridwar), Kashi (Varanasi), Kanchi (Kanchipuram), Avantika (Ujjain) and Dvaravati (Dwarka).
Which text has the verse "Ayodhya Mathura Maya Kashi Kanchi Avantika"?
The Garuda Purana, Uttara Khanda (Preta Kalpa), in chapter 38 (verses 5-6) and chapter 49 (verse 114).
Which city is Maya today?
Maya, or Mayapuri, is today’s Haridwar (Uttarakhand).
Where is Avantika today?
Avantika (Avanti, Ujjayini) is today’s Ujjain (Madhya Pradesh), home of the Mahakaleshwar Jyotirlinga.
Sources
- Garuda Purana, Uttara Khanda (Dharma Kanda, Preta Kalpa) 38.5-6 and 49.114, Venkateshvara Press text (GRETIL)
- The Garuda Purana (abridged), tr. Ernest Wood and S. V. Subrahmanyam, 1911, chapter 16 (wisdomlib.org)
- Skanda Purana, Kashi Khanda first half chapter 7, and Vaishnava Khanda Ayodhya Mahatmya, Motilal Banarsidass English translation (wisdomlib.org)
Something wrong? Report a mistake