Guides

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.

10 Sept 2026Pulp Hotels
Pilgrims on the Char Dham route in Uttarakhand

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.

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.

Need a room on this route?

Every property on Pulp Hotels is verified before it goes live.

Browse verified hotels
All travel guides
Char Dham Yatra Registration: How It Works | Pulp Hotels