Skip to main content
All Circuits

Pilgrimage Circuit

Ganga Yatra

3Sacred Stops
~845km Total
5-7 daysDuration
easyDifficulty
October to March, excluding peak summerSeason

The tradition

About This Yatra

The Ganga Yatra follows the sacred river from the point where she leaves the Himalayan foothills to the ancient city where she reaches her most spiritually potent form. This gentle, accessible circuit connects three of India's holiest riverbank cities — Rishikesh, Haridwar, and Varanasi — each offering a distinct facet of humanity's oldest and most intimate relationship with a river. The journey begins at Rishikesh — the yoga capital of the world, where the Ganga runs clear, cold, and fast between forested hills. Here the energy is one of meditative stillness. Ashrams line both banks, their evening prayers echoing across the water. The Beatles' 1968 visit to Maharishi Mahesh Yogi's ashram put Rishikesh on the global spiritual map, but its roots as a centre for meditation and renunciation go back thousands of years. From Rishikesh, the circuit follows the river downstream to Haridwar — literally 'Gateway of God' — where the Ganga emerges from the Shivalik Hills and enters the Indo-Gangetic plains. This is a city of perpetual ceremony: the evening Ganga Aarti at Har Ki Pauri draws thousands every night, with priests swinging massive flaming lamps while devotees float leaf-boats of flowers and flickering diyas downstream. Haridwar hosts the Kumbh Mela every twelve years, when tens of millions gather for the most auspicious bathing dates in the Hindu calendar. The yatra concludes in Varanasi — one of the oldest living cities on earth and the spiritual heart of Hinduism. Here the Ganga has absorbed the prayers, ashes, and hopes of billions of souls across some three thousand years of worship. The dawn boat ride past the 84 ghats, watching the city wake to the sound of conch shells and temple bells, is widely described as the single most powerful experience in Indian pilgrimage. The evening Ganga Aarti at Dashashwamedh Ghat is a grand spectacle of fire, chanting, and collective devotion that leaves an indelible mark on every visitor.

Why this route

Spiritual Significance

In Hindu cosmology, the Ganga is not merely a river but a goddess — Ganga Ma — who descended from heaven to earth to wash away the sins of humanity. The Mahabharata, the Ramayana, and countless Puranas celebrate her purifying power. Bathing in the Ganga at specific sacred tirthas (crossing points) is believed to dissolve the accumulated karma of multiple lifetimes. This three-city yatra traces the Ganga's transformation across her most significant spiritual zones. At Rishikesh, she is contemplative — flowing through a landscape of renunciation and inner seeking. At Haridwar, she is fresh from the mountains — young, powerful, and purifying. At Varanasi, she is transcendent — absorbing the full weight of human mortality and offering liberation in return. Together, the three cities map the Hindu understanding of spiritual progression: practice, purification, and ultimately, release. The Ganga Yatra is the most accessible of the major Hindu pilgrimages — no high-altitude treks, no extreme weather, and all three cities are well connected by road and rail. This makes it ideal for elderly pilgrims, families, and first-time spiritual travellers. Despite its ease of travel, the spiritual intensity is profound: these three cities together account for a significant portion of all Hindu ritual activity in India.

The Journey — 3 Sacred Stops

The path of this pilgrimage

Rishikesh
Stop 1 of 3Start

Rishikesh

372m

Rishikesh carries one of Vishnu's own names — Hrishikesha, master of the senses — and tradition holds that the place received it after the Lord granted darshan here to the sage Raibhya. Set on the right bank of the Ganga in the Garhwal foothills, it is a tirtha of ghats, ashrams and hillside shrines, and the traditional point from which pilgrims set out for the Himalayan dhams.

820 km
·~14 hours·By mixed

Train from Haridwar to Varanasi (12-14h) or flight via Delhi. Overnight train recommended.

Haridwar
Stop 2 of 3

Haridwar

314m

Haridwar is Gangadwar, the doorway at which the Ganga leaves the Himalaya and enters the plains, and it is counted among the Sapta Puri — the seven cities that a well-known Sanskrit verse names as givers of moksha, where Haridwar appears simply as Maya. At Har Ki Pauri devotees bathe at Brahma Kund, held in tradition to be the place where drops of amrit fell, and gather for the Ganga Aarti that Shri Ganga Sabha has conducted since 1916. For most pilgrims it is also the beginning of a longer yatra, for Haridwar is the gateway to the Char Dham of Uttarakhand.

25 km
·~0.75 hours·By road

Quick drive along the Ganga bank.

Varanasi Ghats
Stop 3 of 3End

Varanasi Ghats

81m

The Varanasi ghats — 84 broad stone-step descents to the Ganga along the Banaras waterfront — are the city's defining feature. From the southern Assi Ghat to the northern Adi Keshava Ghat, each carries its own patron, history, and devotional character within the unbroken pilgrim tradition.

Route Overview

Interactive map showing the complete pilgrimage route across 3 sacred destinations

Loading route map...

Plan This Yatra

Best Time to Go

October to March, excluding peak summer

Difficulty

easy — 5-7 days

Fitness level required: moderate to high

What to Pack

  • Warm clothes & rain gear
  • Comfortable walking shoes
  • Medication & first aid
  • Sun protection
  • Water bottle & light snacks

Begin Your Yatra

Embark on this Sacred Circuit

Join this pilgrimage circuit to track your journey as you visit each sacred destination. Every step brings you closer to completion.