Before beginning almost any significant undertaking, including a pilgrimage, many Hindu families perform a Ganesh Puja, seeking blessings from the deity associated with removing obstacles. Understanding this practice explains why Ganesha is often the first deity honoured before a Yatra begins.
What Is Ganesh Puja?
Ganesh Puja is a ritual worship dedicated to Lord Ganesha, involving offerings, mantras, and prayers, traditionally performed before beginning a new venture, journey, or important task. It follows the general structure of puja worship. The exact steps involved in Ganesh Puja can vary somewhat between temples, though the underlying devotional purpose remains broadly consistent across India.
Why Ganesh Puja Precedes Other Rituals
Ganesha is traditionally worshipped first in most Hindu ceremonies, believed to remove obstacles and ensure a smooth, successful outcome for whatever follows. This tradition extends to beginning a Yatra, where Ganesh Puja is often performed before departure. Priests performing Ganesh Puja are generally willing to briefly explain the ritual to curious pilgrims, particularly at quieter, less crowded temples.
Ganesh Puja and Yatra Preparation
Many pilgrims perform a small Ganesh Puja at home or at a local temple before setting out on their journey, viewing it as an essential first step in seeking a safe and successful pilgrimage. Many pilgrims specifically arrange Ganesh Puja during their Yatra to mark a personal intention, vow, or family occasion.



