Char Dham Yatra Registration: How It Works and Where It Is Checked
Registration is compulsory, free, and the single most common reason pilgrims get turned back at a checkpost. Here is exactly how it works.
Every pilgrim travelling to Yamunotri, Gangotri, Kedarnath or Badrinath has to register with the Uttarakhand government before starting the yatra. It is free, it takes a few minutes, and it is checked. People are still turned back at checkposts every season because they assumed a hotel booking or a tour operator's word was enough.
What registration actually is
You register once per person, per season, for the shrines you intend to visit. You get a registration number and a QR-coded pass. That pass is what gets scanned at checkposts on the way up, and at the shrines themselves during busy weeks.
Three things trip people up:
- The ID must match. Whatever government ID you register with is the ID you have to carry. A registration in one name and an ID in another is treated as no registration.
- Children and drivers count. Everybody in the vehicle registers, not just the adults doing darshan.
- Vehicles register separately. Commercial vehicles need their own trip authorisation — your driver's problem, but it becomes yours at the checkpost.
Online, offline, and which to use
The state runs an official registration portal and a Tourist Care Uttarakhand app. Register online well before you travel — that is the version that always works. Offline counters operate through the season in the plains towns pilgrims pass through, including Haridwar, Rishikesh and Dehradun, and they exist for people who arrive without a registration, not as the intended route. In peak weeks those counters have queues measured in hours.
Registration typically opens some weeks before the shrines do, once the season's opening dates are announced. Slots for the busiest windows go quickly, so treat it as something to do the week it opens, not the week you leave.
Where it gets checked
Checkposts sit on the approach roads to each valley, and the Kedarnath route in particular is controlled tightly — Sonprayag is where most people meet the check, at the point where private vehicles stop anyway. Yamunotri traffic is checked before Janki Chatti. Expect to be asked for the pass and the matching ID together.
During heavy weeks the state has capped daily pilgrim numbers at individual shrines. That cap is enforced through the registration system, which is another reason a late registration can leave you with dates you did not want.
Do this before you book rooms
The sensible order is: watch for the opening dates, register, then fix your nights around the dates you actually got. Booking first and registering second is how people end up with a room in Barkot on a night their Yamunotri slot does not cover.
Once your dates are fixed, the towns that do most of the work are Barkot for Yamunotri, Uttarkashi and Harsil for Gangotri, Guptkashi for Kedarnath, and Joshimath or Badrinath at the far end. The route guide lays out the distances between them.
Health declaration and the altitude question
Registration asks about existing medical conditions, and that is not paperwork for its own sake. Kedarnath is at roughly 3,580 m and Badrinath a little over 3,100 m; cardiac events at altitude are the most common serious incident on this circuit. If you have a heart condition, high blood pressure, asthma or diabetes, declare it, carry your medication and your prescriptions, and plan a slower ascent than the itinerary you were sold.
If you are flying in
Most yatris arrive through Dehradun and start driving the next morning. Registering before you fly means the only thing left to do on arrival is sleep — a night in Dehradun before the drive up is worth more than an extra hour of daylight on the road.
Booking the yatra? See Char Dham Yatra hotels, stop by stop.
Where to stay on this route
- Hotel AashiyanaBarkotfrom ₹3,800
- Hotel MangalamBarkotfrom ₹4,200
- Divine Ganga RetreatUttarkashifrom ₹3,106
- Shiv Parivar ResortUttarkashifrom ₹5,859
Send us your dates
Before you go
- Registration is free, compulsory for every traveller including children, and checked at checkposts.
- Carry the same government ID you registered with — a mismatch is treated as no registration.
- Register the week the portal opens; peak-week slots go early and daily caps are enforced through it.
- Commercial vehicles need their own trip authorisation in addition to passenger registration.
Good to know
- The QR-coded pass is scanned at checkposts such as Sonprayag on the Kedarnath route.
- Daily pilgrim caps at individual shrines are enforced through the registration system.
- Offline counters in Haridwar, Rishikesh and Dehradun exist as a fallback, not the intended route.
Frequently asked questions
Is Char Dham Yatra registration mandatory?
Yes. Every pilgrim must register with the Uttarakhand government before travelling, and the QR-coded pass is checked at checkposts along with the ID it was issued against.
Does Char Dham registration cost anything?
No. Registration is free on the official state portal and app. Anyone charging a fee for the registration itself is charging for form-filling, not for the pass.
Can I register after reaching Uttarakhand?
Offline counters operate in towns such as Haridwar, Rishikesh and Dehradun, but queues in peak weeks run for hours and daily caps may already be full. Register online before you travel.
Do children need Char Dham registration?
Yes. Every person travelling registers, children included, and drivers are counted too. Commercial vehicles additionally need their own trip authorisation.
About the author
Pulp Hotels Team
The Pulp Hotels Team is the desk that runs Pulp Hotels and the verified properties on this route — Barkot, Uttarkashi, Harsil, Guptkashi, Joshimath, Badrinath and the Kedarnath valley. We deal with the owners of those hotels, and with the pilgrims staying in them, through every day of the season, and these guides are written and corrected from that work and from the official notices each season brings. Fares and opening dates change every year, so we leave them out on purpose and point you at the source instead.
Related guides
- A 10-Day Char Dham Itinerary, Written Around Where You Sleep
Ten days, nine nights, four shrines — planned backwards from the beds rather than forwards from the temples, which is why it holds together.
- Char Dham Yatra Route Guide: Order, Distances and Where to Stay
The Char Dham route in order: Yamunotri, Gangotri, Kedarnath, Badrinath, the distances between them and the best towns to sleep in on the way.
- The Best Time to Visit the Char Dham, Month by Month
May crowds, June heat in the plains, the monsoon shutdown and why October is the season's quiet secret.
- Do Dham Yatra: Kedarnath and Badrinath Without the Other Two
Do Dham Yatra for Kedarnath and Badrinath in six or seven days: the route, where to sleep, registration and when to go, from Haridwar or Rishikesh.
- Starting the Char Dham from Haridwar: The First Day Nobody Plans For
Haridwar is where the yatra begins for most pilgrims, and day one out of it is longer and harder than anyone expects. Here is what the road actually does.
- Char Dham Closing Dates 2026 Announced: Badrinath Closes Last, on 16 November
Char Dham 2026 closing dates fixed: Gangotri 10 Nov, Kedarnath and Yamunotri 11 Nov, Badrinath 16 Nov at 9:37 pm. Tungnath, Madmaheshwar and where to stay.
