Introduction
Must-Know Facts
| Category | Information |
| Location | Uttarkashi district, Uttarkhand, India |
| Altitude | 10,804 feet (3,293 meters) |
| Base Camp | Janki Chatti |
| Yamunotri Trek Distance | 6 km one way from Janki Chatti |
| Nearest Railhead | Haridwar and Rishikesh |
| Nearest Airport | Jolly Grant Airport in Dehradun |
| Best Time To Visit | May to June and September to October |
| Famous For | Yamunotri temple, Janki Chatti, Divya Shila, and Surya Kund |
How To Reach Yamunotri: Quick Overview
| Mode | Nearest Point | Final Access |
| Flight | Dehradun | Taxi to Janki Chatti + 6 km trek |
| Train | Rishikesh / Haridwar | Road to Janki Chatti + Trek |
| Road | Direct till Janki Chatti | 6 km Trek |
How To Reach Yamunotri From Delhi
Delhi to Yamunotri is a multi-stage journey, which involves travel by road, air, or train or a mix of those and a final approach trek. Here is a step-by-step guide on how to reach Yamunotri from Delhi with all the possible transport options, travel distance and travel time.
By Road
- Delhi to Yamunotri Distance: The Delhi to Yamunotri distance by road is approximately 425 km till Janki Chatti (you can also refer Janki Chatti Travel Guide for more details) + 6 km trek.
- Travel Time: Takes 14-15 hours of road travel and 4-5 hours of trekking.
- Route Details: Delhi → Haridwar/Rishikesh → Barkot → Janki Chatti
- Travel Options: Bus, Cab & Taxi
Delhi To Yamunotri By Bus
By Bus: There is no direct bus from Delhi to Yamunotri; you must travel to the nearby town of Haridwar or Rishikesh, and from there you need to transfer to another bus or taxi to reach Janki Chatti.
Here is a breakdown of Delhi to Yamunotri by bus:
Step 1: Delhi to Haridwar: Take a bus from Delhi’s ISBT Kashmiri Gate to Haridwar or Rishikesh. Approximately, the distance is 250 km, taking 4-5 hours.
Step 2: Haridwar/Rishikesh to Janki Chatti: From any of these cities, take another bus or taxi to Janki Chatti, which is about 232 km from Rishikesh and 257 km from Haridwar.
Step 3: Trek to Yamunotri from Janki Chatti: Janki Chatti is the last motorable point and base for the Yamunotri temple trek. From there, you must undertake a trek to the main temple.
Note: There is no direct bus to Janki Chatti from Haridwar/Rishikesh. UTC buses run to Barkot. From there, you need to hire a shared taxi to reach Janki Chatti.
Delhi To Yamunotri Bus Ticket Price:
Bus ticket price from Delhi to Haridwar/Rishikesh: The estimated bus ticket price from Delhi to Haridwar/Rishikesh ranges from ₹600 to ₹1,600, depending on bus type, like sleeper or semi-sleeper.
Bus from Haridwar/Rishikesh to Yamunotri (Janki Chatti): The price of a local bus from Haridwar/Rishikesh to Janki Chatti ranges between ₹800 and 1,600 per person.
The total bus fare from Delhi to Yamunotri ranges from ₹1,600 to ₹4,000 per person.
Alternative transport option:
- Delhi to Yamunotri by Car/Taxi: You can also reach Yamunotri from Delhi by car or private taxi, which demands a lot of patience and time.
- Tip for road travellers: Depart early from Delhi to avoid city traffic and also avoid driving after sunset. Prefer to cover this distance in three days and take night stay at Dehradun and Janki chatti for a comfortable journey.

By Train
Reaching Yamunotri by train from Delhi is the most economical option. But there is no train to Yamunotri itself. Haridwar and Rishikesh are the nearest railheads to Yamunotri. From there, you need to travel by road. Here is a brief about Delhi to Yamunotri by train.
Step 1: Delhi To Haridwar/Rishikesh
| Route | Train Name | Travel Time | Price range | Frequency |
| Delhi to Haridwar | Mussoorie Exp (14041) | 7-8 hrs | ₹200 to ₹1,200 | Runs daily |
| Delhi to Haridwar | DDN Janshatabdi (12055) | 7-8 hrs | ₹200 to ₹700 | Runs Daily |
| Delhi to Rishikesh
| Yoga Express (19031) | 5-7 hrs | ₹195 to ₹750 | Runs Daily |
| Delhi to Rishikesh | UDZ YNRK EXP (19609) | 6-7 hrs | ₹200 to ₹800 | Weekly (Tue, Fri, Sun) |
Step 2: Haridwar/Rishikesh To Yamunotri Base Camp:
From the Haridwar/Rishikesh railway station, you need to travel by road to reach the Yamunotri base camp. You can hire a bus or taxi to reach Janki Chatti.
Final Step: Janki Chatti to Yamonotri Temple:
From Janki Chatti, embark on a 6 km trek to the Yamunotri temple.

By Air (Flight + Road or Helicopter)
Air travel is the fastest and most convenient way to reach Yamunotri. There are two options to reach Yamunotri by air: one is completely by air, and the second one is a combination of flight and road. Let’s discuss each option one by one.
Option 1: Complete Air Travel + Trek
Fly from Delhi to Dehradun: firstly, take a flight from Delhi’s Indira Gandhi Airport to Dehradun’s Jolly Grant Airport.
Dehradun to Yamunotri helipad: During the pilgrimage season, helicopter service is available for Yamunotri, along with the complete Char Dham Tour, not just for Yamunotri. Kharsali helipad is nearest to Yamunotri, which is about 500 meters from Janki Chatti. From there, you need to trek to reach the temple.

Option 2: Flight + Road
Fly from Delhi to Dehradun: Fly to Dehradun airport from Delhi’s IGI Airport.
Road Travel from Airport: From Dehradun Airport, hire a taxi or jeep to Janki Chatti.
Final Stretch: The motorable journey ends in Janki Chatti; from there, embark on a trek for the final leg of the journey.
Janki Chatti To Yamunotri Trek Route
Trek Details:
- Starting Point: Janki Chatti
- Leading Point: Yamunotri temple.
- Yamunotri Trek Distance: 6 km one-way
- Time Taken: 5-6 hours, depending on pace and fitness level.
- Difficulty Level: Moderate, involving steep ascents, rocky terrain, and narrow paths.
- Facilities on the trek route: The path of the Yamunotri trekking distance is lined with amenities like tea stalls and resting points, medical service and sheds.
- Alternative: Ponies, Dandi and Kandi are available for the trek; you can hire them if you find difficulty in the trek or want to avoid the trek.
Tips For A Safe Trek:
- Footwear: Wear sturdy trekking shoes to protect your feet from rugged terrain.
- Start Early: If you trek on foot, start early to avoid mule traffic and the pilgrim rush.
- Essentials: Carry a walking stick, medical kit, and energy snacks to get instant energy.
How To Reach Yamunotri Temple From Major Cities/Towns
- Route detail: The road journey from Haridwar to Yamunotri follows the NH-507 route.
Hardiwar → Rishikesh → Narendra Nagar → Chamba → New Tehri → Barkot → Hanuman Chatti → Janki Chatti → Yamunotri - Haridwar to Yamunotri distance: The road distance from Haridwar to Yamunotri till Janki Chatti is approximately 250 km, and a 6 km trek.
- Travel Time: Takes 7-9 hours for road travel and 5-6 hours for trekking.
Note: There is no air and rail connectivity to Yamunotri from Haridwar; you must travel by road via bus, taxi or jeep.
Haridwar To Yamunotri By Bus
Step 1: Haridwar to Barkot via bus:
There is no direct bus for this route. Buses run till Barot; take a bus from ISBT Haridwar to Barkot. From there, you need to hire a shared taxi or jeep to the Yamunotri base camp.
- Operators: Government, like the Uttarakhand Transport Corporation (UTC), and private operators, like the Garhwal Motor Owners Union, provide buses for this route.
- Fare: A Bus Ticket from Haridwar to Yamunotri will cost you around ₹400 to 1200.
- Bus Timings: Buses typically depart early in the morning at 7.00 a.m.
Step 2: Barkot to Janki Chatti: from Barkot, take a shared jeep or taxi to cover the remaining distance to Janki Chatti.
Final Step: Trek to Yamunotri temple: After reaching Janki Chatti, embark on a trek to the Yamunotri temple.
Direct Taxi From Haridwar
Hiring a direct taxi from Haridwar is the most comfortable and convenient way to reach Yamunotri, but the common question raised is, How to go to Yamunotri by taxi from Haridwar? Here is an answer to it.
Take a taxi from the Haridwar taxi stand to Janki Chatti. The journey from Haridwar to Janki Chatti is around 250 km and takes almost 7-9 hours, depending on road conditions.
Cost of taxi from Haridwar to Janki Chatti: The fare of a direct taxi from Haridwar to Janki Chatti depends on taxi type (sedan or SUV), service (one-way or round trip), and travel time. Here is the estimated cost of a taxi from Haridwar to Rishikesh.
Booking: You can hire a taxi directly from the taxi stand or book online through websites like CabBazaar.
Final Step: The motorable road ends in Janki Chatti, and from there, the trek starts.

From Dehradun
Dehradun is the fastest road route to reach Yamunotri; you can easily reach Yamunotri by hiring taxis or taking a bus from Dehradun. Here is a breakdown on how to reach Yamunotri Temple from Dehradun.
- Route: The route from Dehradun to Yamunotri (Janki Chatti) is very scenic and short compared to the Haridwar and Rishikesh route.
Dehradun → Mussoorie → Kempty Falls → Nainbagh → Damta → Barkot → Janki Chatti - Distance: The road distance from Dehradun to Janki Chatti is around 180 km, and a 6 km trek
- Travel time: 6-7 hours for the drive and 4-5 hours for the trek.
Travel Options
There are two options to reach Yamunotri from Dehradun: First is by road and trek, and the second is by helicopter. Let’s know both options one by one.
Option 1: By road and trek
By Taxi/Cab: The most comfortable way to reach Yamunotri is to hire a taxi or cab from the Dehradun taxi stand to Janki Chatti. Taxis are available from Dheraudn airport and taxi stands. The price of a one-way taxi ranges from 6,000 to 8,000, depending on vehicle type.
By Bus: Direct buses from Dehradun may not be available. The mussies bus stand is the nearest bus station; you can take a bus from there to Janki Chatti.
Trek from Janki Chatti to Yamunotri: from Janki Chatti, you must head on a 6 km trek, which you can cover by trekking on foot or by hiring a Pony/Palki service.

Option 2: By helicopter
From Rishikesh
Rishikesh serves as the Yamunotri nearest railway station. The Rishikesh to Yamunotri distance is 220 km by road trip to Janki Chatti and a 6 km trek for the final leg. Here is a detailed guide on Rishikesh to Yamunotri Temple.
- Route: The efficient route for this journey is, Rishikesh → Narendranagar → Chamba → Brahmkhal → Barkot → Sayanachatti → Hanuman Chatti → Janki Chatti
- Rishikesh to Yamunotri Distance: The distance from Rishikesh to Yamunotri is approximately 220 km by road and a 6 km trek.
- Travel Time: 7-8 hours for the drive and 5-6 hours for the trek
- Travel Options: Bus, Taxi, Shared Jeeps
Stage 1: Rishikesh to Janki Chatti Road Travel
Rishikesh to Yamunotri bus:
The bus is the most economical option. Take a bus from ISBT Rishikesh to Bakot; from there, hire a shared taxi to Janki Chatti.
Operators: UTC government and private, such as Royal services and Devbhoomi travels, provide regular buses on this route during the yatra season.
Boarding Time: Early in the morning, around 7.00 a.m.
Rishikesh to Yamunotri bus fare: The bus from Rishikesh to Barkot will cost you around ₹700 to ₹1,200 per person, and a shared jeep from Barkot to Janki Chatti will cost you around ₹150 per person.
Rishikesh To Yamunotri By Taxi and Shared Jeep:
Taxi is a comfortable way to travel from Rishikesh to Yamunotri; you can hire a taxi from the Rishikesh taxi stand to Janki Chatti, taking almost 6-8 hours to complete.
Average fare of taxi from Rishikesh to Janki Chatti: The cost of a taxi from Rishikesh to Janki Chatti will cost you around ₹5,000 to ₹9,000, one-way, depending on the taxi type, like SUV and Sedan.
Stage 2: From Janki Chatti To Yamunotri Temple:
After heading to Janki Chatti, embark on a 6 km trek journey to the Yamunotri temple. You can complete the trek on foot or by hiring ponies/Palkis.
Note: Check the rates of Khachhar/Pony/Palkis for Yamunotri Trek.

From Uttarkashi
Yamunotri to Uttarkashi distance incolves 126 km scenic road trip and a 6 km trek journey. Here is a step-by-step guide on how to reach Yamunotri Temple from Uttarkashi.
- Route: Uttarkashi to Yamunotri is a scenic, short and smooth one, used by many pilgrims. The journey follows the NH-134 route, passing via:
Uttarkashi → Barkot → Sayanachatti → Hanuman Chatti → Janki Chatti → Yamunotri
- Uttarkashi to Yamunotri Distance: Approx. 120 km by road, then a 6 km trek.
- Travel Time: 7-8 hours by road and trek.
- Travel Option: Bus and taxi for road Travel, and Pony/Palki and Dandi for the Yamunotri trek.
Step 1: Uttarkashi to Janki Chatti road Travel
Uttarkashi To Yamunotri By Bus:
UTC buses and private operators provide buses from Uttakashi to Barkot; from Barkot, take a shared jeep to reach Janki Chatti.
Fare: Bus fare from Uttarkashi to Bakot ranges from ₹400 to ₹600 per person, and a taxi from Bakot to Janki Chatti will cost you around Rs 150.
Boarding time: Depart early, between 5.00 a.m. and 7.00 a.m.
Booking Information: Book through the website, like redBus or directly hire from the Uttarkashi Bus Stand.
Uttarkashi to Yamunotri By Taxi/Cab:
Hiring a taxi is the most convenient and direct way, especially for family travellers, to reach Yamunotri from Uttarkashi. Take a taxi from the Uttarkashi taxi stand to Janki Chatti, around 120km, which takes almost 3-4 hours to complete. Fare and booking details.
Taxi Fare From Uttarkashi To Janki Chatti: A one-way taxi from Uttarkashi to Janki Chatti will cost you around 2000 to 4000, depending on taxi type and season.
Booking Information: Hire directly from the taxi stand or book through apps like CabBazaar.
Step 2: Final Leg: Trek To Yamunotri from Janki Chatti.
After reaching Janki Chatti via bus or taxi, head on a scenic trek to reach the Yamunotri temple.

From Gangotri
Gangotri, the sacred abode of Goddess Ganga. To reach Yamunotri from Gangotri Temple, you must travel to Uttarkashi, as there is no direct road between Gangotri and Yamunotri. Here is a brief about reaching Yamunotri from Gangotri, covering the travel route, distance, time and travel options.
Stage 1: Travel to Janki Chatti via the Uttarkashi route.
- Gangotri to Yamunotri Route: The recommended route for this journey is: Gangotri → Harsil → Uttarkashi → Barkot → Sayanachatti → Hanuman Chatti → Janki Chatti → Yamunotri.
- Gangotri to Yamunotri Distance: Approx. 220 km by road and then a 6 km trek.
- Travel Time: It takes 7-8 hours for road travel and 4-5 hours for the trek.
- Travel options: Taxi, Cab & Bus
By Taxi:
Direct taxis for Yamunotri are available from the Gangotri taxi stand. It will drop you at Janki Chatti. Here is the estimated cost of a taxi from Gangotri to Yamunotri (Janki Chatti).
- Sedan: ₹3,500 to ₹4,500
- SUV: ₹5,200 to ₹6,000
- Shared taxi/Jeep: ₹2,500 to ₹3,000
By Bus:
First of all, there is no direct bus from Gangotri to Yamunotri. But you can take a bus to Uttarkashi and change to another bus to Bakot, and then take a taxi to reach Janki Chatti.
Cost: The journey from Gangotri to Yamunotri by bus will cost you around 1200 to 1500, which includes a bus from Gangotri to Uttarkashi, then Uttarkashi to Barkot, and then a taxi from Barkot to Janki Chatti.
Stage 2: Janki Chatti to Yuamunotri by trek:
After reaching Janki Chatti, head towards a 6 km trek to reach the Yamunotri temple. It can be completed by trekking on foot or by ponies and palki.

Yamunotri Distance Chart Overview
| From
| Distance (Till Janki Chatti) | Travel Time | Mode |
| Delhi | 425 km | 14–16 hrs | Road |
| Haridwar | 250 km | 7–9 hrs | Road |
| Rishikesh | 220 km | 7–8 hrs | Road |
| Dehradun | 180 km | 6–7 hrs | Road |
| Uttarkashi | 120 km | 4–5 hrs | Road |
| Janki Chatti | 6 km (Trek to Temple) | 4–6 hrs | Trek |
Note: You can also check out our "Yamunotri Distance Chart 2026" for a detailed guide on distance
Best Time To Visit Yamunotri
Summer season (May-June): Summer is the most ideal time to experience pleasant weather with mild temperatures, making it ideal for pilgrimage and sightseeing.
Temperature: 10°C to 20°C
Conditions: clear skies, pleasant weather, vibrant scenery, and great accessibility and visibility, ideal for trekking.
Travel suitability: The peak summer season experiences huge crowds, less ideal for peace seekers.
Monsoon season (July-August): The Monsoon brings heavy rain, leading to landslides and roadblocks, making trails difficult to navigate. Temple is open, but travel is not safe due to safety concerns.
Temperature: 12°C to 22°C
Conditions: heavy rain triggers landslides, thunderstorms and roadblocks and makes trails slippery and muddy; also experiences high humidity, making it an avoidable time to visit.
Travel Suitability: Not recommended due to safety and accessibility reasons.
Autumn Months (Sep-Oct): Post-monsoon is another ideal time to visit after the wet monsoon; experience pleasant weather with comfortable temperatures.
Temperature: 15°C to 30°C
Conditions: clear skies, comfortable weather, but high humidity, lush greenery, accessible trails, ideal for trekking.
Travel Suitability: The Crowd level is smaller compared to summer, ideal for those who want a quieter darshan experience.
Winter Season (Nov-April): Winter in Yamunotri is very cold and harsh with moderate to heavy snowfall, making this region inaccessible. The temple gets closed at this time due to inaccessibility.
- Temperature: -7°C to 5°C
- Conditions: freezing and harsh, the area is covered with snow, blocking all the routes.
- Temple Closure: The temple gets closed on Bhai Dooj (October or November) till the next opening on Akshat Tritya (April or May).
For a detailed Guide, check our blog on "Best Time To Visit Yamunotri".

Travel Tips For Yamunotri Visitors

Yatra Registration: Registration is mandatory for Char Dham Yatra and the Yamunotri part of the yatra.
Note: If you are planning on your own, then you can refer to our step-by-step guide on Char Dham Yatra registration for more details.
Weather precautions: Weather in the Himalayas changes rapidly, so check before planning for a trip. May-June and September-October.
Pack warm layers: A warm layer is key to travelling in this region; pack fleece jackets, gloves, and socks to protect from cold weather.
Trekking equipment: A walking stick, sturdy trekking shoes, a flashlight, and a medical kit are also necessary.
Essentials: Other essentials like documents, reusable water bottles, Cash, a power bank, snacks and personal care.
Book accommodation in advance: Book your accommodation well in advance, especially during the peak season.
Stay Hydrated: Drink plenty of water throughout your journey to reduce dehydration.
FAQs
1. How do I Travel to Yamunotri?
To reach Yamunotri, you must travel to the major transport hubs of Uttarakhand, Haridwar, Rishikesh, and Dehradun via road, air, or train. From there, travel by road to the last motorable point, Janki Chatti. From there, a 6 km trek is required to reach the temple.
2. Which railway station is near to Yamunotri temple?
Rishikesh is the nearest railway station to Yamunotri temple located approx. 200 km away. Many direct trains are available from/to major cities.
3. How much is a taxi fare from Haridwar to Yamunotri?
The cost of a taxi from Haridwar to Yamunotri depends on the taxi type:
- Sedan: ₹4,000 to ₹6,000
- SUV: ₹8,000 to ₹12,000 one-way.
It can vary by season. It may be higher in peak season and can be lower in the off-season.
4. How much is the bus ticket from Rishikesh to Yamunotri?
The one-way bus ticket price from Rishikesh to Yamunotri will cost you around ₹1,000 to ₹1,200 and can vary by travel operator (private or government) and season. You can book a bus ticket through apps like redBus or take one directly from the bus stand.
5. How much is a taxi fare from Dehradun to Yamunotri?
The one-way cost of a taxi from Dehradun to Yamunotri (Janki Chatti) ranges from ₹6,000 to ₹12,000, based on vehicle type (Ertiga or Innova) and season.
6. How much is a bus from Dehradun to Yamunotri?
There is no direct bus from Dehradun to Yamunotri; buses are available from Mussoorie bus stand, which is about 33 km away. You can take a bus from there to Barkot and then travel by taxi to reach Janki Chatti, and then take a 6 km trek.
7. How long is the trek to Yamunotri?
The trek to the Yamunotri temple is a 6 km uphill trek, which starts from Janki Chatti. The trek is considered easy to moderate with steep sections and rocky terrain, and demands good physical fitness. It passes via rhododendron forest, meadows and waterfalls, providing excellent views of the Himalayas.
8. Can I go to Yamunotri without registration?
No, without registration, you can’t go beyond Haridwar and Rishikesh; the Uttarakhand government makes registration mandatory for the Char Dham, Do Dham yatra and Kedarnath yatra to manage the pilgrim crowd and ensure their safety.
Related Guide |