According to ancient Hindu scriptures like the Garuda Purana, the Saptapuri are the seven most sacred, soul-cleansing cities in India. It is firmly believed that undertaking a pilgrimage to these seven ancient spiritual capitals grants a devotee Moksha—the ultimate liberation from the cycle of birth, death, and rebirth.
The Ancient Saptapuri Shloka: “Ayodhya Mathura Maya Kasi Kanchi Avantika | Puri Dvaravati caiva saptaita moksadayikah ||”
Meaning: Ayodhya, Mathura, Maya (Haridwar), Kashi (Varanasi), Kanchi (Kanchipuram), Avantika (Ujjain), and Dvaravati (Dwarka) — these seven cities are the givers of Moksha (liberation).
Spanning from the high Himalayas down to the southern peninsula, these cities are the epicenters of divine energy. They are deeply associated with the supreme avatars of Lord Vishnu (Rama and Krishna), the cosmic presence of Lord Shiva, and the purifying waters of India’s most sacred rivers.
The Saptapuri at a Glance:
- The 7 Holy Cities: Ayodhya, Mathura, Haridwar, Kashi (Varanasi), Kanchipuram, Ujjain, and Dwarka.
- Significance: The supreme pilgrimage circuit granting Moksha (liberation).
- Geographic Span: Spans across Uttar Pradesh, Uttarakhand, Tamil Nadu, Madhya Pradesh, and Gujarat.
The Saptapuri Directory
Click on any holy city below to access the complete travel guide, including must-visit temples, ghats, and local logistics.
| Holy City | State | Primary Deity / Significance | Major Temples |
|---|---|---|---|
| Ayodhya | Uttar Pradesh | Birthplace of Lord Rama | Ram Janmabhoomi Temple, Hanuman Garhi |
| Mathura | Uttar Pradesh | Birthplace of Lord Krishna | Shri Krishna Janmasthan Temple, Banke Bihari Temple (Vrindavan) |
| Haridwar | Uttarakhand | Gateway to the Gods (River Ganga) | Har Ki Pauri ghat, Mansa Devi Temple, Chandi Devi Temple |
| Varanasi (Kashi) | Uttar Pradesh | The City of Lord Shiva. | Kashi Vishwanath Temple (a Jyotirlinga), Sankat Mochan Hanuman Temple, Vishalakshi Temple, Kaal Bhairav Temple, Annapurna Devi Temple |
| Kanchipuram | Tamil Nadu | City of Thousand Temples (Shiva & Vishnu) | Ekambareswarar Temple, Kamakshi Amman Temple |
| Ujjain (Avantika) | Madhya Pradesh | Home of Mahakaleshwar | Mahakaleshwar Temple (a Jyotirlinga), Harsiddhi Mata Temple (a Shakti Peeth) |
| Dwarka | Gujarat | The Kingdom of Lord Krishna | Dwarkadhish Temple (also known as the Jagat Mandir) (a Char Dham), Nageshwar Temple (a Jyotirlinga). |
The Seven Moksha Puris: Sanctums, Deities & Sacred Waters
While the Garuda Purana groups these seven sacred cities as the givers of liberation (Mokshadayaka), each city channels a distinct spiritual energy, governed by its own presiding deity, sacred river system, and philosophical tradition.
1. Ayodhya: The Realm of Dharma (Sarayu River)
Located on the banks of the sacred Sarayu River in Uttar Pradesh, Ayodhya holds first position in the ancient shloka. As the birthplace of Lord Rama, the seventh avatar of Vishnu, Ayodhya represents Maryada (righteous conduct) and supreme cosmic order.
- Core Sanctuaries: Shri Ram Janmabhoomi Mandir, the historic Hanuman Garhi citadel (where devotees must seek permission from Lord Hanuman before visiting Rama), and Kanak Bhavan.
- The Sacred Snana: Taking a pre-dawn ritual dip at Ram Ki Paidi along the Sarayu River is scripturally believed to cleanse past karmic afflictions before entering the sanctums.
- Spiritual Legacy: In the Ayodhya Mahatmya, it is stated that mere residence in Ayodhya during holy periods severs worldly attachments, initiating the pilgrim into spiritual liberation.
The Ramayana Trail Genesis: Ayodhya is not just a standalone Moksha Puri; it is the Ground Zero of the great Ramayana epic. The Ram Janmabhoomi marks the physical birth of Lord Rama, the seventh avatar of Vishnu. For pilgrims seeking to retrace the Lord’s 14-year exile, this city is the mandatory starting point of the Epic Ramayana Trail, where he departed through the forests of Chitrakoot to ultimately conquer Lanka.
2. Mathura: The Heart of Devotion (Yamuna River)
Situated along the crescent bend of the holy Yamuna River, Mathura is the transcendental birthplace of Lord Krishna. Unlike the regal aura of Ayodhya, Mathura radiates Bhakti, unconditional divine love and ecstatic surrender.
- Core Sanctuaries: Shri Krishna Janmasthan Temple Complex (featuring the underground Garbha Griha marking the prison cell of Krishna’s appearance), the ancient Dwarkadhish Temple, and the sacred pilgrimage route linking outward to Vrindavan (Banke Bihari Mandir).
- The Sacred Snana: Performing Yamuna Aarti and taking bath at Vishram Ghat, where Lord Krishna rested after vanquishing the tyrant Kansa.
- Vaishnava Context: Mathura serves as the primary geographical anchor for Krishnaite theology, forming the core axis of the broader Braj Bhoomi pilgrimage circuit.
3. Maya (Haridwar): The Gateway of the Gods (Ganga River)
Referred to in classical Puranas as Mayapuri or Gangadwara, Haridwar marks the sacred threshold where the celestial River Ganga leaves the rugged Shivalik Himalayas and enters the northern plains of India.
- Core Sanctuaries: Mansa Devi Temple atop Bilwa Parvat, Chandi Devi Temple on Neel Parvat, and the ancient Maya Devi Temple (one of the traditional Shakthi shrines).
- The Epicenter of Liberation: Har Ki Pauri (literally “Steps of Shiva”), where the immortal nectar of Amrita dropped during the cosmic churning (Samudra Manthan). Attending the evening Ganga Aarti here is considered an essential spiritual milestone.
- The Gateway Function: Historically, Haridwar acts as the spiritual purification station for pilgrims journeying northward into the higher Himalayan shrines of Uttarakhand.
4. Kashi (Varanasi): The City of Supreme Light (Ganga River)
Nestled between the Varuna and Assi tributaries along the west bank of the Ganga, Varanasi is celebrated as the eternal abode of Lord Shiva (Avimukta Kshetra, the place never abandoned by God).
- Core Sanctuaries: The golden Kashi Vishwanath Temple (anchoring one of the most venerated 12 Jyotirlingas of Lord Shiva), Annapurna Devi Temple, Kaal Bhairav (the divine guardian and magistrate of the city), and Vishalakshi Temple (a celebrated Shakthi shrine).
- The Mahasmashana: Unlike other sacred centers where death is viewed with solemn distance, Kashi is celebrated as the Mahasmashana (the great cremation ground). Hindu theology dictates that those who depart physical life along the Ganga ghats (such as Manikarnika and Harishchandra) receive the Taraka Mantra whispered directly by Lord Shiva, guaranteeing immediate liberation from rebirth.
5. Kanchipuram: The Southern Pillar of Moksha (Vegavathi River)
The only Saptapuri sanctuary situated in South India, Kanchipuram in northern Tamil Nadu stands out as an architectural and theological wonder. Known historically as the “City of a Thousand Temples,” it is unique for harmonizing Shaivite, Vaishnavite, and Shakthi traditions within a single sacred landscape.
- Core Sanctuaries: The colossal Ekambareswarar Temple (representing the Prithvi or Earth Lingam of the Pancha Bhoota Stalam), the grand Varadharaja Perumal Temple, and the majestic Kamakshi Amman Temple (the spiritual core of Shakthi worship in the south).
- Divya Desam Density: Kanchipuram is extraordinary for Vaishnavas, hosting 14 distinct shrines of the revered 108 Divya Desams, divided across Shiva Kanchi, Vishnu Kanchi, and Jaina Kanchi.
- Architectural Heritage: Showcasing monumental Dravidian granite architecture, intricate gopurams, and sculpted pillared halls erected across the Pallava, Chola, and Vijayanagara dynasties.
6. Avantika (Ujjain): The City of Eternal Time (Shipra River)
Positioned along the sacred Shipra River in the Malwa region of Madhya Pradesh, ancient Avantika was historically considered the prime meridian of Hindu astronomical calculation and timekeeping.
- Core Sanctuaries: The south-facing Mahakaleshwar Temple (housing the only Dakshinmukhi Jyotirlinga, celebrated for its sacred early-morning Bhasma Aarti), Harsiddhi Mata Temple (revered among the sacred Shakti Peetha energy centers), and Kal Bhairav temple.
- Lord of Eternity: At Avantika, Lord Shiva is worshiped as Mahakala, the Lord of Time and Death. Pilgrims worship here to conquer the fear of mortality and align with cosmic cycles. The city also hosts the massive Simhastha Kumbh Mela once every 12 years along the Ram Ghat.
7. Dvaravati (Dwarka): The Western Golden Citadel (Gomti River & Arabian Sea)
Perched on the western tip of Gujarat where the holy Gomti River merges into the Arabian Sea, Dwarka was established by Lord Krishna as his regal, fortified capital after departing Mathura.
- The Submerged Citadel: Darshan at Gomti Ghat and a boat crossing to Bet Dwarka connects devotees with the maritime history of Krishna’s submerged ancient kingdom.
- Core Sanctuaries: The towering five-story Dwarkadhish Temple (Jagat Mandir), supported by 72 carved limestone pillars. Just 16 kilometers outside the city lies the revered Nageshwar Temple, completing another stop on the Jyotirlinga trail.
- The Char Dham Intersection: Dwarka is structurally unique in Hindu pilgrimage geography: it is simultaneously one of the 7 Saptapuri cities as well as the western quadrant of the elite All-India Char Dham Circuit alongside Badrinath, Puri Jagannath, and Rameswaram.
Traveler’s Insight: Visiting all seven cities is a lifelong spiritual master plan. Kanchipuram is the only Saptapuri located in South India, making it an excellent starting point for pilgrims from the southern states. Also, did you know that three of the Saptapuri cities are also home to the sacred Jyotirlingas? Discover the complete 12 Jyotirlingas of Lord Shiva Route to continue your spiritual journey.
Interactive Map: Locations of the 7 Saptapuri Cities
Scriptural Theology: Why These 7 Cities Grant Moksha
In Hindu philosophy, achieving Moksha typically requires lifetimes of rigorous yogic discipline, philosophical inquiry (Jnana), and selfless detachment (Karma Yoga). However, texts like the Garuda Purana, Skanda Purana, and Padma Purana state that physical pilgrimage to the Saptapuri offers a direct route to spiritual liberation.
The mechanics behind this operate on three spiritual levels:
- Consecration by Avatars: Cities like Ayodhya, Mathura, and Dwarka were sanctified by the physical presence of Lord Vishnu’s avatars, leaving behind divine residual vibrations.
- Elemental River Cleansing: Each city is anchored by an ancient, sacred river system (Ganga, Yamuna, Sarayu, Shipra, Vegavathi, Gomti). The scriptural practice of Tirtha-Snana (ritual bathing) at these specific confluence points is believed to neutralize accumulated mental and karmic impressions.
- Transcendence Over Sectarian Lines: The Saptapuri circuit uniquely bridges sectarian divides. By completing this yatra, a devotee honors Lord Shiva (Kashi, Ujjain), Lord Vishnu (Ayodhya, Mathura, Dwarka), the Divine Mother (Kanchipuram, Haridwar), and the ancestral river goddesses, achieving spiritual balance.
Watch: A Visual Journey Through the 7 Saptapuri Cities
How to Plan Your Saptapuri Yatra (Regional Circuits)
Because the seven cities are scattered across the vast geography of India, completing the Saptapuri Yatra requires strategic travel planning. Here is how to break this monumental pilgrimage into manageable, highly rewarding circuits:
1. The Uttar Pradesh Core Circuit (Ayodhya, Kashi, Mathura)
Uttar Pradesh is the spiritual heartland of the Saptapuri, containing three of the seven cities. You can easily connect these via a short domestic flight or the Vande Bharat express trains.
- The Route: Fly into Varanasi (Kashi). After seeking Lord Shiva’s blessings, take a train to Ayodhya (Lord Rama), and finally travel west to Mathura/Vrindavan (Lord Krishna) via Agra.
- Secure your UP Basecamps: Check flight and hotel availability for Varanasi and Ayodhya on MakeMyTrip here.
2. The Western Circuit (Ujjain & Dwarka)
This route combines the fierce energy of Lord Shiva with the regal kingdom of Lord Krishna.
- The Route: Fly into Indore to visit the Mahakaleshwar Jyotirlinga in Ujjain. From there, take an overnight train or fly into Rajkot/Ahmedabad to reach the coastal city of Dwarka.
- Book your transit hubs: Check current hotel availability in Ujjain and Dwarka on MakeMyTrip here.
3. The Northern Gateway & Southern Anchor (Haridwar & Kanchipuram)
These two cities serve as the northern and southern pillars of the Saptapuri.
- Haridwar (North): Fly into Dehradun (Jolly Grant Airport) or take a quick train from New Delhi. Haridwar is best visited between October and April to avoid the heavy monsoon rains.
- Kanchipuram (South): Located just two hours from Chennai, Kanchipuram is the only Saptapuri located in South India, making it an incredibly accessible weekend pilgrimage for southern devotees.
- Plan your regional flights: Check current flight deals to Delhi or Chennai on MakeMyTrip here.
Frequently Asked Questions
Are any of the Saptapuri cities also Jyotirlingas?
Yes! Three of the Saptapuri cities host supreme Jyotirlingas: Varanasi (Kashi Vishwanath), Ujjain (Mahakaleshwar), and Dwarka (Nageshwar is located just outside the city).
Do I need to visit the cities in a specific order?
No, there is no strict scriptural mandate dictating the order of the Saptapuri Yatra. Devotees are encouraged to visit them based on geographical convenience and seasonal weather conditions.
Which Saptapuri cities are also part of the 12 Jyotirlingas or Char Dham?
Several Saptapuri cities overlap with India’s highest pilgrimage classifications:
Jyotirlingas: Kashi hosts Kashi Vishwanath, Ujjain hosts Mahakaleshwar, and Dwarka hosts Nageshwar.
Char Dham: Dwarka serves simultaneously as a Saptapuri and the western pillar of the All-India Char Dham.
Shakti Peethas: Ujjain (Harsiddhi Mata) and Varanasi (Vishalakshi) house sacred Shakti Peetha shrines.
Have you completed the Saptapuri Yatra? Share your spiritual journey and tips with fellow pilgrims.
There are no reviews yet. Be the first one to write one.