दिल्ली से हरिद्वार मार्ग
Kanwar YatraKanwar Yatra Route: Delhi to Haridwar (Distance, Stops & Days)
· 9 min read

Har Ki Pauri ghat at Haridwar during the Kanwar Mela · Wikimedia Commons
For most kanwariyas from Delhi and NCR, the Kanwar Yatra means one thing: walking to Haridwar, filling the pots at Har Ki Pauri with holy Ganga jal, and carrying it all the way back home for the jalabhishek of Lord Shiva. It is the most travelled kanwar route in the country. If you are planning it for the first time, the biggest questions are simple and practical — how far is it, which road do I actually walk on, how many days will it take, where do I stop, and where can I rest and eat along the way. This guide answers all of that in plain terms, so you can set out with a clear picture in your head instead of guessing.
How far is Delhi to Haridwar?
Delhi to Haridwar is roughly 210 to 240 kilometres, depending on exactly where in Delhi you start from and which route you take. If you are driving on the highway it is about 210 km via the Delhi–Meerut Expressway and NH-334. But a kanwariya walking on foot rarely follows the exact car route — you stay on the marked kanwar patri (the dedicated pilgrim path) and pass through the main towns, so the distance you actually cover on foot usually works out to around 230 to 250 km one way. Remember that most kanwariyas walk both ways, or at least walk the return leg carrying the loaded kanwar, so plan your body and your days for a long journey, not a short one.
The main route: Delhi to Haridwar via Meerut and Muzaffarnagar
The classic and by far the most used route runs north-east out of Delhi, through the towns of western Uttar Pradesh, and up to Haridwar. Broadly, the road you follow is Delhi to Ghaziabad, then Meerut, then Muzaffarnagar, then Roorkee, and finally Haridwar. This is the corridor along which the government lays out the kanwar patri every Sawan, closes lanes to heavy traffic, and where the great majority of sewa shivirs, medical camps and rest points are set up. If it is your first yatra, this is the route to take — it is the safest, the most supported, and the one where you will never be far from help, water or food.
Main stops along the way (Delhi → Haridwar)
Here are the major stops on the Delhi–Haridwar route, roughly in order, with approximate distances from Delhi. Treat these as landmarks to pace yourself by, not fixed camping spots — you will find shivirs and dhabas scattered all along, not only in these towns.
- 🔱Delhi (start) — most Delhi kanwariyas gather and begin from areas near the eastern border, heading towards Ghaziabad.
- 🔱Ghaziabad — about 25–30 km from central Delhi; the first major town you clear as you leave the city.
- 🔱Meerut — about 70–80 km; a big halt point with many shivirs, markets and repair shops for kanwar poles.
- 🔱Muzaffarnagar — about 125–130 km; roughly the halfway mark, a natural place to rest and recover.
- 🔱Roorkee — about 180 km; you are close now, and the crowds of kanwariyas grow thick here.
- 🔱Haridwar / Har Ki Pauri — about 210–240 km; the destination, where you fill your pots with Ganga jal.
How many days does Delhi to Haridwar take on foot?
This is the question every first-timer asks, and the honest answer is: it depends on your speed, your vow, and how much you walk each day. A fit kanwariya walking 30 to 40 km a day can reach Haridwar in about 6 to 8 days one way. Those who walk more gently, or who are older, or who observe the dandi kanwar (rolling on the ground) or khadi kanwar (never setting the kanwar down) can take 10 to 15 days or more. As a simple rule of thumb, plan for around a week to reach Haridwar on foot at a normal pace, and then think about your return the same way. Do not rush the first two days — that is when injuries happen. Let your body settle into a rhythm.
Where do you fill the Ganga jal?
The destination for most Delhi kanwariyas is Har Ki Pauri in Haridwar — the most sacred ghat on the Ganga, where the river is believed to carry the blessing of Lord Vishnu's footprint. This is where you take your holy dip, offer prayers, and fill your pots with Ganga jal. Some kanwariyas go further up to Gaumukh or Gangotri for a more arduous vow, and some collect jal from Rishikesh or Neelkanth Mahadev, but for the standard Delhi–Haridwar yatra, Har Ki Pauri is the point where your journey turns around and the sacred return begins.
The return journey — the harder half
People often forget that filling the jal is only the midpoint. The return leg is the true test, because now you are walking the same 200-plus kilometres carrying a loaded kanwar that must never touch the ground, keeping the jal pure the entire way. Pace yourself even more carefully on the way back. Use kanwar stands at every rest so you never have to set the pole down. Eat and hydrate properly at the shivirs, because a tired, dehydrated body on the return leg is far more prone to sprains and falls. The goal is not speed — it is to bring the jal home pure and offer it with a calm, devoted heart.
Alternate routes and where kanwariyas go afterwards
While Delhi–Haridwar is the main artery, kanwariyas branch off to many destinations. Some carry their Haridwar jal onward to their own local Shiv temples across Delhi, Haryana, UP and Rajasthan. Others take a slightly different corridor towards Gaumukh or Gangotri in the higher Himalayas for a much tougher yatra. Within Delhi itself, many complete their jalabhishek at well-known Shiva temples once the jal reaches home. Whatever your final Shivling, the Delhi–Haridwar stretch is almost always the shared, crowded, joyful heart of the journey.
Road conditions, traffic and safety on the route
During Sawan the authorities set up a dedicated kanwar patri, reroute heavy vehicles, and post police and medical teams along the corridor. Even so, this is a live highway environment with lakhs of people, tempos, DJ trucks and buses. Stay alert. A few things keep you safe on this route:
- 🔱Always walk on the marked kanwar patri, not on the open carriageway where fast traffic runs.
- 🔱Wear something reflective or bright if you walk at night, and prefer walking in groups after dark.
- 🔱Keep to the left and be very careful near flyovers, crossings and toll points where traffic merges.
- 🔱Carry a basic ID and a charged phone; note down the phone number of at least one person in your group.
- 🔱Rest before you are exhausted — most accidents happen to tired, sleep-deprived walkers pushing too hard.
When does the yatra happen and how crowded is it?
The Kanwar Yatra takes place during the month of Sawan (Shravan), usually falling across July and August. The crowds build steadily and peak in the days just before Sawan Shivratri, when the jalabhishek is offered. In the peak days the Delhi–Haridwar route carries lakhs of kanwariyas at once — it is one of the largest annual gatherings of people on foot anywhere in the world. If you want a slightly calmer walk, the earlier days of Sawan are less packed; if you want to be part of the great river of devotees with DJs, chants of Bol Bam and non-stop energy, the final days before Shivratri are unmatched.
Where to rest and eat along the route
The single best thing about the Delhi–Haridwar route is that you are never truly alone. Sewa shivirs line the corridor, offering free food, water, tea, a place to sleep, foot care, first aid and kanwar stands, day and night, all through Sawan. You do not need to book anything or pay anything — you simply stop, rest, eat, and continue. Use them generously; they exist precisely so that no kanwariya has to walk hungry, hurt or exhausted.
The road to Haridwar is long, but no kanwariya walks it alone — at every step there is a hand offering water, food and rest, given freely in Shiva's name.
If your route brings you through south-west Delhi, near the airport, you are welcome to rest at our own free sewa shivir. Shiv Kavar Samiti has run a shivir on NH-8, Mahipalpur, New Delhi (near IGI Airport) for over thirty years, offering free food, water, rest, medical aid and kanwar stands to every kanwariya, day and night through Sawan. It is entirely volunteer-run and free. If you would like to help keep it running, you can donate at /donate (card, UPI or netbanking via secure Razorpay) or by bank transfer to PNB A/C 0149000104323988, IFSC PUNB0014900, Khan Market branch. For any help on the road, reach us on WhatsApp at +91 98189 08237. Walk safe, keep the jal pure, and Bol Bam.

