Yatra · Pan-India

Sapta Puri Yatraसप्तपुरी यात्रा

The seven holy cities — Ayodhya, Mathura, Haridwar, Kashi, Kanchi, Ujjain and Dwarka

  • RegionPan-India
  • Temple guides8
Photo: Aliva Sahoo, CC BY-SA 3.0, Wikimedia Commons

About the Sapta Puri Yatra

The Sapta Puri are seven cities named in a well-known Sanskrit verse as givers of liberation: Ayodhya, Mathura, Maya (Haridwar), Kashi (Varanasi), Kanchi (Kanchipuram), Avantika (Ujjain) and Dvaravati (Dwarka). Each is a whole sacred landscape of temples, ghats and tirthas, not a single shrine.

Pilgrims usually visit them over several journeys — the northern cities together, then Ujjain, Dwarka and Kanchipuram separately.

The usual route

  1. Ayodhya — Shri Ram Janmabhoomi, Hanuman Garhi
  2. Mathura and Vrindavan
  3. Haridwar — Har Ki Pauri and the Ganga Aarti
  4. Kashi (Varanasi) — Kashi Vishwanath and the ghats
  5. Ujjain — Mahakaleshwar
  6. Dwarka — Dwarkadhish
  7. Kanchipuram — Ekambareswarar, Kamakshi, Varadharaja Perumal

Routes vary by operator and starting city. Opening dates, timings and rules change — confirm with the temple or the official portal before you travel.

Temple guides for this yatra

Timings, aarti, how to reach, dress code and tips for each temple.

When to go

Year-round; each city has its own peak festival (Ram Navami in Ayodhya, Janmashtami in Mathura, Kumbh and Ganga festivals in Haridwar, Dev Deepawali in Kashi).

Practical tips

  • Group the northern cities (Ayodhya, Kashi, Mathura, Haridwar) into one or two trips.
  • Kashi and Haridwar both have famous evening Ganga Aartis — arrive early for a place on the ghats.

Read before you go

Packages from verified operators

Book yatras from verified pilgrimage operators — clear day-by-day itineraries, honest pricing with every charge shown, and reviews only from pilgrims who travelled. New packages are added as operators are verified.

Are you a pilgrimage operator? Apply to list your yatras →