AshtaVinayak Yatra
The Eight Sacred Ganesha Temples of Maharashtra
AshtaVinayak means "eight Vinayakas," the eight sacred forms of Lord Ganesha worshipped across Maharashtra. These eight temples lie in and around Pune district, each holding a self-formed, or Swayambhu, idol of Ganesha, and each carrying its own centuries-old legend. By tradition, a pilgrim visits all eight temples in a set order and then returns once more to the first temple, Moreshwar in Morgaon, to complete the full yatra.
Below are simple, easy-to-read guides to all eight temples. Each guide explains the temple's legend, its place in the pilgrimage, a Sanskrit verse connected to its story, and practical travel information for pilgrims, including senior citizens.
The first and last stop of the yatra, about 65 km from Pune, where Ganesha rode a peacock to defeat a demon.
On the Bhima river, the only AshtaVinayak idol with its trunk turned right, granter of siddhi.
The only temple named after a devotee, young Ballal, whose faith moved Ganesha to stay forever.
A quiet shrine in Raigad district, home to Ganesha as Varada, the giver of boons.
Just outside Pune, tied to the legend of a wish-fulfilling gem recovered by Ganesha.
The only cave temple of the eight, honouring Ganesha as the son of Parvati (Girija).
On the Kukadi river near Junnar, where Ganesha earned the name remover of obstacles.
The final stop, where Shiva himself is said to have worshipped Ganesha before a great battle.
Traditional Order of Visit
Morgaon → Siddhatek → Pali → Mahad → Theur → Lenyadri → Ozar → Ranjangaon → back to Morgaon
Most pilgrims cover this route over two to four days, starting and ending near Pune. Senior citizens may prefer to split the yatra across two shorter trips, since some temples involve a climb or a longer road journey.