TL;DR
Char Dham Yatra Registration is free and mandatory for all pilgrims visiting Yamunotri, Gangotri, Kedarnath, and Badrinath in Uttarakhand. You can complete the Char Dham Yatra online registration through the official portal, WhatsApp, the mobile app, or offline registration counters.
The total char dham yatra distance by road is around 1,000 km, with the journey starting and ending in Haridwar. Travel options include char dham yatra by road, by train, or by helicopter, with the full char dham yatra package by helicopter starting at ₹1.80 lakh per person. This guide explains everything you need to plan, register, and complete the pilgrimage safely.
Quick Per Person Budget Comparison: Char Dham Yatra
As of 2026, the prices below are based on standard operating rates during the Char Dham Yatra season. The estimates compare Budget Travelers and Comfort / Deluxe Travelers, assuming a group of 4 to 6 people sharing transportation.
| Expense Category | Budget Option | Comfort / Deluxe Option | Crucial Logistics & Ground Realities |
|---|---|---|---|
| Online Registration | ₹0 (Free) | ₹0 (Free) | Mandatory. Government registration is free. Be careful of online scams that charge registration fees. |
| Transport (Ex-Haridwar) | ₹6,000 | ₹12,000 | Budget: Shared Bolero or bus seat. Comfort: Private Innova or Crysta shared by 4 to 5 travelers. |
| Accommodation (9 Nights) | ₹6,500 | ₹18,000 | Budget: GMVN dormitories or budget guesthouses (around ₹500 to ₹800 per night). Comfort: 3-star hotels (around ₹2,000 to ₹3,500 per night). |
| Food & Meals (10 Days) | ₹4,500 | ₹7,500 | Pure vegetarian meals. Includes simple thali meals for budget travelers and buffet-style meals at mid-range hotels for comfort travelers. |
| Kedarnath Trek Assistance | ₹0 (On Foot) | ₹8,500 (Pony / Helicopter) | Budget: Trek on foot. Comfort: Official round-trip helicopter service or pony/doli service starting at Gaurikund. |
| Driver Night Allowances | ₹1,000 | ₹1,500 | Standard mountain allowance charged per vehicle (around ₹300 to ₹500 per night), divided among passengers. |
| Miscellaneous & Local Jeeps | ₹1,000 | ₹2,000 | Covers local shuttle jeeps between Sonprayag and Gaurikund, along with entry fees and toll charges. |
| Total Per Person | ~ ₹19,000 | ~ ₹49,500 | Excludes personal shopping, special temple rituals, and VIP darshan tickets. |
The Char Dham Yatra is one of Hinduism’s most sacred pilgrimages. Located in the Garhwal Himalayas of Uttarakhand, a state known as Devbhoomi, meaning the Land of Gods, it connects four ancient shrines. Each shrine is dedicated to a different deity and is linked to the origin of a sacred river:
- Yamunotri: Dedicated to Goddess Yamuna and the origin of the Yamuna River in Uttarkashi district.
- Gangotri: Dedicated to Goddess Ganga and the source of the Ganga River in Uttarkashi district.
- Kedarnath: Dedicated to Lord Shiva and one of the 12 Jyotirlingas, located in Rudraprayag district.
- Badrinath: Dedicated to Lord Vishnu and one of the 108 Divya Desams, situated in Chamoli district.
Completing this pilgrimage is believed to wash away the sins of many lifetimes and lead devotees toward moksha, or liberation. Adi Shankaracharya, the 8th-century philosopher and spiritual reformer, is widely credited with restoring these four sacred shrines and bringing them together as one pilgrimage route.
Before taking the first step on this sacred journey, one thing is essential: Char Dham Yatra Registration.

What Is Char Dham Yatra Registration and Why Is It Mandatory?
The Uttarakhand government made Char Dham Yatra Registration compulsory for all pilgrims to ensure their safety across the challenging Himalayan terrain. Registration helps authorities:
- Monitor and manage daily pilgrim flow at each shrine
- Enforce daily caps on visitors to prevent dangerous overcrowding
- Track pilgrims in real-time during emergencies such as landslides or bad weather
- Provide immediate medical and rescue assistance when needed
Registration is completely free of cost, for both online and offline methods. Any agent or website charging a fee for registration is a scam. Use only the official government portal.
How to Do Char Dham Yatra Online Registration – Step by Step

1. Account Creation
- Visit the Official Portal: Open the official Uttarakhand Tourist Care website. You can also install the official Tourist Care Uttarakhand mobile app.
- Click Register: Select the Register/Login option available on the homepage.
- Choose User Type: Pick the registration type that matches your journey, such as Individual, Family, or Tour Operator.
- Enter Your Details: Fill in your full name, mobile number, and create a secure password.
- Verify Using OTP: Enter the OTP sent to your registered mobile number to complete account verification and activate your account.
2. Create and Manage Tour Plan
- Log In: Sign in to your account using your registered mobile number and password.
- Add a New Tour: Open the Create/Manage Tour Info section and click Add New Tour.
- Select Destinations: Choose the temples you plan to visit, including Yamunotri, Gangotri, Kedarnath, and Badrinath.
- Enter Travel Dates: Select your complete journey start date and end date, along with the planned visit date for each temple.
- Choose Mode of Travel: Select your travel option, such as Road, Walking, or Helicopter.
3. Add Pilgrim Information
- Add Pilgrims: Click Add Pilgrim and enter the details for yourself and every person travelling with you.
- Fill Personal Details: Enter the full name, age, gender, and permanent address exactly as shown on the government ID.
- Upload Documents: Upload a passport-size photograph and a scanned copy of the government ID (Aadhar Card (mandatory to provide Aadhar details as per current government rules)/Voter ID/PAN Card/Passport/Driving Licence) for each pilgrim.
- Complete Aadhaar Verification: Finish the OTP verification if the portal asks to confirm your Aadhaar details.
4. Download Yatra e-Pass
- Submit the Form: Check all the information carefully, accept the declaration, and submit your application.
- Save Confirmation: After successful submission, you will receive a unique Yatra Registration Number through SMS.
- Download Registration Letter: Download your Yatra Registration Letter / e-Pass in PDF format with the secure QR code.
- Keep a Printed Copy: Carry a printed copy along with the digital copy on your phone, as the QR code is checked at several checkpoints during the journey.
Important: Aadhar card details are now mandatory during registration under the latest Uttarakhand government rules. Make sure you use the same ID for registration that you carry during your journey. If the ID does not match at the checkpoints, you may not be allowed to continue your trip.
Other Ways to Complete Char Dham Yatra Online Registration


1. Mobile App
Download the “Tourist Care Uttarakhand” app on Google Play Store or Apple App Store. The registration process on the app is identical to the web portal and gives real-time updates on road conditions, weather, and shrine status.
2. WhatsApp Registration
Send the word “Yatra” to +91-8394833833 on WhatsApp. You will receive a link to complete your registration. This is especially useful during peak season when the website is slow.
3. Toll-Free Helpline
Call 0135-1364 for registration assistance and yatra-related queries.
Offline Char Dham Yatra Registration: Centers and Process
Pilgrims who cannot complete Offline Char Dham Yatra Registration online can visit any government-approved registration center. Registration counters are available at several locations during the Yatra season.
| Location | Type |
|---|---|
| Haridwar (20 counters) | Transit Camp / Rahi Hotel |
| Rishikesh (30 counters) | Multiple designated centers |
| Dehradun (Vikasnagar / Herbertpur / Nayagaon) | Registration counters |
| Barkot | For Yamunotri yatris |
| Heena (Gangotri route) | For Gangotri yatris |
| Sonprayag | For Kedarnath yatris |
| Pandukeshwar / Joshimath / Phata | For Badrinath yatris |
| Janki Chatti | On-site registration |
What to Carry: Carry your original government-issued photo ID and one passport-sized photograph for verification. After the verification process, you will receive a printed Yatra Registration Letter. Offline registration counters can have long waiting lines during the May and June peak season, so online registration is the better option for a faster and smoother experience.
How Registration Is Verified at Shrines
Char Dham Yatra Registration is verified at several checkpoints during the journey, not only at the shrine entrance. Here are the places where your QR code will be scanned:
- Entry checkposts: Sonprayag for Kedarnath and Janki Chatti for Yamunotri
- Trek starting points: Before taking ponies, dolis, or palanquins
- Temple entrances: Final verification before entering the shrine
Yatrimitras are available at these checkpoints to scan QR codes and assist pilgrims. If you lose your printed pass, you can show the QR code saved on your phone. Keep your phone fully charged, as mobile network coverage is limited near Kedarnath and Yamunotri.
Best Time for Char Dham Yatra
Choosing the right season is just as important as completing the registration. The shrines open every year in April or May, usually around Akshaya Tritiya, and close in October or November before the winter season begins.
1. May to June (Peak Season)
This is the most popular time for the yatra. Daytime temperatures stay between 15°C and 25°C. All routes remain open, trekking conditions are comfortable, and both road and helicopter services run regularly. Book your hotel and transport at least 30 to 45 days early, as this season gets fully booked very quickly.
2. July to August (Monsoon, Avoid Travel)
Heavy rain increases the risk of landslides, road closures, and flash floods across the Garhwal region. Helicopter services are often cancelled because of poor visibility. It is best to avoid travelling during these months unless you have a flexible plan and a few extra days available.
3. September to October (Post-Monsoon, Best for Peaceful Pilgrims)
The number of pilgrims becomes much lower after the monsoon. The skies turn clear, the valleys look fresh and green, and all four temples stay open until the closing day. Temperatures at higher places can fall between 0°C and 10°C by October. This is the final travel window before the temples close for winter and is the best time for a peaceful Char Dham Yatra.
Char Dham Yatra Route Map with Distance

The traditional route follows a west-to-east order: Yamunotri → Gangotri → Kedarnath → Badrinath. This clockwise route is considered the most auspicious and is followed by most pilgrims.
The total char dham yatra distance by road, covering all four shrines with the journey starting and ending in Haridwar, is around 1,000 km. This distance does not include the trekking routes.
Complete Road Route
Delhi → Haridwar → Barkot → Janki Chatti → Yamunotri → Uttarkashi → Gangotri → Guptkashi → Gaurikund → Kedarnath → Joshimath → Badrinath → Srinagar (Garhwal) → Rishikesh → Delhi
Shrine 1: Yamunotri

- Altitude: 3,291 m above sea level
- Deity: Goddess Yamuna
- Distance from Rishikesh: 223 km by road
- Road access: Rishikesh → Barkot (180 km) → Janki Chatti (36 km)
- Trek: 7 km from Janki Chatti to the temple (pony/palki available)
- Pony rates: ₹3,500–₹5,000 per pony (one way); ₹7,500–₹9,000 per palki
Shrine 2: Gangotri

- Altitude: 3,100 m above sea level
- Deity: Goddess Ganga
- Distance from Uttarkashi: 100 km by road (~4 hours)
- Road access: No trek required – the temple is road-accessible
- Nearby: Gaumukh Glacier (source of the Ganga) is a 19-km trek ahead
Shrine 3: Kedarnath

- Altitude: 3,584 m above sea level
- Deity: Lord Shiva (one of the 12 Jyotirlingas)
- Road access: Rudraprayag → Gaurikund (74 km by road)
- Trek: 16–20 km uphill from Gaurikund (most demanding section of the yatra)
- Pony rates: ₹5,500–₹7,000 per pony; ₹7,500–₹10,000 per palki
- Note: A medical fitness certificate may be checked at the Sonprayag checkpoint for senior citizens
Shrine 4: Badrinath

- Altitude: 3,133 m above sea level
- Deity: Lord Vishnu
- Road access: Fully road-accessible – the temple is directly on the main road
- Distance from Joshimath: 42 km
Delhi to Badrinath – Full Distance Chart
| From | To | Distance |
|---|---|---|
| Delhi | Haridwar | 206 km (6 hrs) |
| Haridwar | Rishikesh | 24 km |
| Rishikesh | Devprayag | 74 km |
| Devprayag | Srinagar (Garhwal) | 34 km |
| Srinagar | Rudraprayag | 33 km |
| Rudraprayag | Karnaprayag | 31 km |
| Karnaprayag | Nandprayag | 21 km |
| Nandprayag | Chamoli | 10 km |
| Chamoli | Joshimath | 48 km |
| Joshimath | Badrinath | 42 km |
Notable places near Badrinath: Mana Village (India’s last village before the Tibet border), Tapta Kund, Brahma Kapal, Narad Kund, Vyas Cave, and Bheem Pul.
The Five Prayags (Sacred River Confluences Along the Route)
One of the most spiritual parts of the char dham yatra by road is the chance to visit the Panch Prayag, the five sacred river confluences in the Garhwal Himalayas.
- Devprayag – Alaknanda and Bhagirathi rivers meet here, creating the holy Ganga.
- Rudraprayag – Alaknanda joins the Mandakini River.
- Karnaprayag – Alaknanda meets the Pindar River.
- Nandprayag – Alaknanda joins the Nandakini River.
- Vishnuprayag – Alaknanda meets the Dhauliganga River.
Each Prayag is considered a sacred place for a holy dip and quiet meditation. Travelers on the road route get the opportunity to visit all five Prayags, an experience that is not possible with helicopter or train packages.
Day Char Dham Yatra Itinerary (Haridwar to Haridwar)
| Day | Route | Distance / Time | Highlights & Logistics |
|---|---|---|---|
| Day 1 | Haridwar to Barkot | 210 km / 7–8 hrs | Drive via Mussoorie; check in at Barkot, the base camp for Yamunotri. |
| Day 2 | Barkot ⇌ Yamunotri | 36 km drive + 12 km trek (RT) | Drive to Janki Chatti, then trek 6 km to Yamunotri Dham. Return to Barkot after darshan. |
| Day 3 | Barkot to Uttarkashi | 100 km / 4–5 hrs | Enjoy a scenic drive and visit the historic Vishwanath Temple in Uttarkashi. |
| Day 4 | Uttarkashi ⇌ Gangotri | 100 km / 4–5 hrs (One way) | Drive to Gangotri Dham, take a holy dip in the Bhagirathi River, and return to Uttarkashi. |
| Day 5 | Uttarkashi to Guptkashi | 220 km / 8–9 hrs | Long mountain drive via Tehri Dam. Rest overnight in Guptkashi. |
| Day 6 | Guptkashi to Kedarnath | 30 km drive + 16 km trek | Drive to Sonprayag and Gaurikund, then trek to Kedarnath Dham. Stay overnight near the temple. |
| Day 7 | Kedarnath to Guptkashi | 16 km trek + 30 km drive | Attend morning temple darshan, trek back to Gaurikund, and drive to Guptkashi. |
| Day 8 | Guptkashi to Badrinath | 200 km / 7–8 hrs | Drive via Joshimath, visit Mana Village, and attend evening darshan at Badrinath Dham. |
| Day 9 | Badrinath to Rudraprayag | 160 km / 6 hrs | Take a holy bath at Tapt Kund in the morning, then drive to Rudraprayag or Srinagar. |
| Day 10 | Rudraprayag to Haridwar | 160 km / 5–6 hrs | Return to Haridwar via the sacred Devprayag Confluence. |
Char Dham Yatra Package by Helicopter

A char dham yatra package by helicopter is the fastest and most comfortable way to complete the pilgrimage. The entire journey takes only 5 to 6 days compared to the 10 to 14 days usually needed by road. It is an excellent option for senior citizens, pilgrims with health concerns, and anyone with limited travel time.
Why Choose a Helicopter?
- Complete all four dhams in 5 to 6 days instead of 10 to 14 days by road.
- VIP darshan passes are usually included, helping you avoid long waiting lines.
- Skip long mountain drives and reduce travel through difficult road sections.
- Enjoy stunning aerial views of the snow-covered Himalayan peaks, valleys, and glaciers.
- Less physical effort is required, especially for the Kedarnath and Yamunotri routes.
Helicopter Prices (Current Estimated Rates)
| Package / Route | Price Per Person |
|---|---|
| Kedarnath only (One-way, Phata/Sersi to Kedarnath) | ₹2,500 – ₹3,000 |
| Kedarnath only (One-way, Guptkashi to Kedarnath) | ₹4,500 – ₹5,000 |
| Do Dham (Kedarnath + Badrinath) Helicopter Package | ₹1,20,000 – ₹1,50,000 |
| Full Char Dham Helicopter Package (4 Days, Standard) | ₹1,80,000 – ₹2,00,000 |
| Full Char Dham Helicopter Package (5 to 6 Days, Premium with VIP Darshan, Meals, and Hotels) | ₹2,25,000 – ₹2,50,000 |
GST may not be included in the quoted price, so always confirm the final cost before booking. Children above 2 years of age need a full ticket. Most operators ask for a 50% advance payment at the time of booking.
Helicopter Package 4-Day Itinerary (Dehradun Base)
| Day | Route |
|---|---|
| Day 1 | Dehradun (Sahastradhara Helipad) → Kharsali Helipad → Yamunotri Darshan (6 km trek; pony and palki available) → Overnight stay at Kharsali |
| Day 2 | Kharsali → Harsil/Jhalla Helipad → Drive to Gangotri Darshan → Overnight stay at Harsil |
| Day 3 | Harsil → Sersi/Phata Helipad → Kedarnath Darshan → Overnight stay at Guptkashi |
| Day 4 | Guptkashi → Badrinath Helipad → Badrinath Darshan → Mana Village sightseeing → Return to Dehradun |
How to Book IRCTC Heliyatra (For Kedarnath Helicopter)
- Complete your Char Dham Yatra registration and obtain your Registration Number.
- Create a Heliyatra account using your Registration Number.
- Select your departure helipad, preferred travel date, and time slot.
- Make the payment using a debit card, credit card, net banking, or UPI.
- Download your helicopter ticket and carry it along with your original photo ID on the day of travel.
- Reach the helipad 60 to 90 minutes before departure. Pilgrims above 60 years of age may be asked to provide a medical fitness certificate.
Only Kedarnath helicopter tickets are issued through the official IRCTC Heliyatra portal. No other website or travel agent is authorised to issue these tickets. Every season, fake agents on social media, WhatsApp, and third-party websites collect money for fake bookings. Always verify the booking before making any payment and never pay cash to an unknown agent.
Baggage Limit
Helicopter services allow only 5 kg of hand baggage per person. Carry only essential items such as warm clothes, medicines, ID documents, and light snacks. For most full-package bookings, the main luggage is transported separately by road to the next destination.
Health and Altitude Safety
Kedarnath and Yamunotri are both located above 3,200 metres. Altitude sickness can affect anyone, regardless of age or fitness level. Do not ignore any warning signs.
Altitude of Each Shrine
- Yamunotri: Approx. 3,291 m
- Gangotri: Approx. 3,100 m
- Kedarnath: Approx. 3,584 m
- Badrinath: Approx. 3,133 m
Before the Trip
- Get a medical check-up if you have heart disease, high blood pressure, diabetes, or any lung condition.
- Senior citizens and anyone above 50 years of age should carry a medical fitness certificate. It may be checked at the Sonprayag checkpoint before starting the Kedarnath trek.
- Begin light cardio exercises such as brisk walking or stair climbing 6 to 8 weeks before your journey to improve stamina.
Symptoms of Altitude Sickness
Watch for these common symptoms:
- Persistent headache
- Nausea or vomiting
- Dizziness or confusion
- Shortness of breath while resting
If Symptoms Appear
Descend to a lower altitude immediately. Do not continue the journey if the symptoms become severe, as altitude sickness can quickly turn into a life-threatening condition within a few hours.
“Disclaimer: All prices mentioned are based on publicly available information and current season data. Costs may vary by operator, season, accommodation category, and booking date. Always verify current prices and registration dates on the official Uttarakhand Tourism portal before planning your trip.“
FAQ’s
Is Char Dham Yatra Registration mandatory?
Yes, registration is mandatory for all pilgrims of all ages visiting any of the four shrines. Entry is denied at checkpoints without a valid registration pass. Registration is completely free of cost.
How do I complete Char Dham Yatra online registration?
Visit registrationandtouristcare.uk.gov.in, sign up, create a tour, enter your travel dates and pilgrim details, upload an Aadhar card or other valid ID, and download your QR-coded e-Pass.
Can I register for Char Dham Yatra on WhatsApp?
Yes. Send the word “Yatra” to +91-8394833833 on WhatsApp. You will receive a link to complete the registration process.
What preparations are needed for the Char Dham Yatra?
Pilgrims should plan their travel dates, decide on a budget, and make hotel and transportation bookings well in advance. It’s also important to prepare physically for the trekking involved and to carry necessary items like warm clothing, medicines, and rain protection.
What is the correct order to visit all four Char Dham temples?
The auspicious order is Yamunotri → Gangotri → Kedarnath → Badrinath, moving west to east in a clockwise direction.
Which are the nearest railway stations for Char Dham Yatra?
Haridwar, Rishikesh, Dehradun, and Kotdwar are the nearest railway stations. All four are well connected by road to the Char Dham shrines through buses, shared taxis, and private vehicles.
