If you’re into trekking or just love the mountains, Sankri is where you need and should be. This small, beautiful village in Uttarkashi, Uttarakhand, is one of the top base camps for Himalayan trekking. Sankri sits at 6,400 feet above sea level and is surrounded by the stunning peaks of the western Garhwal region.
A Little History on Sankri
Sankri is a small village that’s been home to the Garhwali people for generations. The place feels untouched by time, with a real connection to its local traditions and culture. If you spend time here, you’ll get a real feel for the simpler, rural life in the Indian Himalayas. Sankri is really close to the famous Yamunotri and Gangotri valleys, which are important pilgrimage spots in Hinduism.
But what really put Sankri on the map is its role as a base for trekking. The natural beauty around Sankri is just unreal. It’s no wonder it’s become such a hotspot for trekkers. The area is also home to some of the most breathtaking trekking routes, many of which are challenging but totally worth the effort.
The view from the top is amazing, but the trek itself is an experience in itself. You’ll be trekking through dense oak forests, crossing streams, and navigating tricky ridges. Over time, it’s become a popular starting point for some epic treks, like Kedarkantha, Har Ki Dun, Rupin Pass, and more.
Must do 8 Treks from Sankri
1. Har Ki Dun Trek
- Altitude: 12,467 feet
- Duration: 6-7 days
- Difficulty: Moderate
- When to Trek: April to June, September to November

The Har Ki Dun Trek is actually both adventurous and a spiritual experience. It is often referred to as the ‘Valley of Gods’. It offers breathtaking views of the snow-capped Swargarohini massif. Along the way, you might encounter unique wildlife like Himalayan Monal and golden eagles. It is connected to Baspa Valley through Borasu Pass and people from all around the world go to this trek to soak up the amazing views.
The mythology behind the valley adds an intriguing layer to it. The locals believe that the Pandavas traveled through this route on their way to heaven. This adds a spiritual dimension to the journey. The trail to Har ki dun dives into the rich culture of the traditional villages, Gangad and Osla. The trek definitely offers a sense of connection to the past. The valley also offers amazing views of Jaundhar Glacier, Bandarpooch, Swargarohini, and the black peak.
2. Kedarkantha Trek
- Altitude: 12,500 feet
- Duration: 5-6 days
- Difficulty: Easy to Moderate
- Best Time to Trek: December to February (Winter), April to June (Summer & Autumn)

The word Kedarkantha means ‘throat of lord Shiva’ in the local language. It’s an easy- moderate level trek with steep ascents to reach the summit. You need to be physically fit to be able to do this trek. It is believed by the locals that Kedarkantha is the place where Lord Shiva meditated, before setting up his journey to Kedarnath temple.
For beginners or those looking for a winter trek, the Kedarkantha Trek is perfect. It has snow-covered mountains, clear skies, scenic campsites and what not. Kedarkantha can give you one of the most rewarding trekking experiences. The trail passes through Juda ka talab, a small high altitude lake nestled between lush green forest and pine trees. The lake freezes during the winter season and is a picture perfect spot for the trekkers. You’ll get to witness panoramic views of peaks like Swargarohini, Bandarpunch 1, Draupadi ka danda, gangotri group of ranges and many more. The summit offers 360-degree views and is a major highlight of this trek. Kedarkantha summit is also popular for the astonishing sunrise, the night trek to the summit and witnessing the magical sun is a must do thing.
3. Bali Pass Trek
- Altitude: 16,240 feet
- Duration: 7-10 days
- Difficulty: Moderate to Difficult
- Best Time to Trek: May-June, September-October

Bali Pass is a great choice if you are looking for a more challenging trek with stunning views. This offbeat trek connects the Har Ki Dun Valley with the Yamunotri Valley, passing through a variety of scenic landscapes. This trek is great if you also want some cultural experience as you will be trekking through the ancient villages of Gangad and Osla , their roots dating back to the time of Mahabharata. It is an off beat trail and isn’t very popular so you will also get to enjoy solitude if that’s your thing. The trail begins with a forest section and covers meadows, lake, Moraine ridge, boulder section and finally the pass.
The Bali Pass trail has many tricky sections and is suitable for only experienced trekkers. The trek is known for its extreme weather conditions and requires a certain level of physical fitness and preparation. As you ascend, you’ll get amazing views of peaks like Black Peak Swargarohini and Garhwal Himalayas, as well as the beautiful Ruinsara Lake along the way.
4. Borasu Pass Trek
- Altitude: 17,224 feet
- Duration: 8 days
- Difficulty: Difficult
- Best Time to Trek: May-June, September-October
The Borasu Pass Trek is one of the most rewarding treks in the Uttarkashi region. It is located on the border of Uttarakhand and Himachal Pradesh. You’ll have to go through steep climbs, rugged terrains, and high altitudes. It used to be an ancient trade route between Har ki Dun valley and Kinnaur Valley but locals no longer use it now. It lies a few kilometres away from the Tibet border. It begins with the Tons Valley of Uttarakhand and ascends from there. It is actually classified as a difficult trek and you need to be physically fit to be able to do this trek.
Borasu Pass gives amazing views of the Himalayas, and the sense of achievement when you reach the top is unparalleled. You will need to be acclimatized to avoid the risk of altitude sickness. It’s an excellent choice for those looking for an off-the-beaten-path experience and pushing thier limits.
5. Phulara Ridge Trek
- Altitude: 11,581 feet
- Duration: 6 days
- Difficulty: Moderate
- Best Time to Trek: May-June, September-October

The Phulara Ridge Trek is a less crowded trek that offers a peaceful escape into the mountains. This trek is famous for its views of the surrounding ranges like the Swargarohini and Bandarpoonch peaks. It is located in the northeastern part of Sankri and nestled inside the Govind pashu Wildlife Sanctuary. Ridge treks weren’t very famous in India and only a few number of trekkers actually stride for it but even then this trek has jumped in its popularity. It is perfect for both individual trekkers and families.
The trek gives trekkers a chance to immerse themselves in the beauty of the nature. The Phulara Ridge trek also has some of the best campsites which makes it a great choice for those looking for a serene trekking experience.
6. Maldaru Tal Trek
- Altitude: 14,763 feet
- Duration: 9 days
- Difficulty: Moderate to Difficult
- Best Time to Trek: May-June, September-November

The Maldaru Tal Trek takes you on an off-the-beaten-path adventure to the serene Maldaru Lake, which is considered sacred by the locals. It is located in the Sankri range of Uttarkashi district. You can either reach this trekking place from the Supin Valley or the Tons River Valley. You will find Himalayan flowers like Phen Kamal and Brahma Kamal surrounding the lake.
Along the way, you’ll pass through remote villages, interact with locals, and witness the untouched beauty of the region. The Maldaru lake trail runs very close to the Har ki dun and Ruisnara Valley trek. On the way to the summit you will witness the peaks like; Swargarohini, Har Ki Dun, Hata, Kedarkantha. You will also spot the ranges of Chanshal, Bharadsar, Rupin. The trek is a bit difficult because of the high-altitude and rugged terrain. However, it’s perfect for experienced trekkers looking to explore a less-explored trail.
7. Ruinsara Tal Trek
- Altitude: 12,000 feet
- Duration: 7 days
- Difficulty: Moderate
- Best Time to Trek: March-June, September-December

The Ruinsara Tal Trek is a beautiful journey that leads to the sacred Ruinsara Lake at the base of Mt. Kalanag. The trek shares part of its route with the Har Ki Dun trek but deviates toward the Ruinsara Lake. Ruinsara Lake is actually a sacred lake which is 14 kms away from Osla. It is great for people who like easy to moderate treks and are looking for nature therapy. The trek mostly moves towards Supin River Valley. The lake is also considered sacred for having its roots in Mahabharata and it is 1.7 kms long.
It will give you a chance to explore a less-crowded, more peaceful destination. The lake is tucked between the Har ki dun and Yamunotri Valley, surrounded by snow-covered peaks that create a beautiful setting for camping.
8. Dev Kyara Bugyal Trek
- Altitude: 13,452 feet
- Duration: 7 days
- Difficulty: Easy to Moderate
- Best Time to Trek: May-June, September-October
The Dev Kyara Bugyal Trek is located in the Sankri Range of Uttarakhand. This trek is nestled between Rupin and Supin Valleys of Uttarkashi region. Hence the trail runs parallel to Har ki Dun Valley. If you go on this trek you will get to explore one of the most amazing and untouched trails in the Western Garhwal Himalayas. You will also get amazing views of Ranglana, Daowdu, Black Peak, Kedar Dome and other such beautiful places.
The Dev Kyara Bugyal Trek is for those looking for a peaceful trek amidst glacial basins. This trek is a bundle of adventure, as it offers views of thick forests, waterfalls, grand meadows, boulders and streams, and mighty snowcapped peaks. One of the highlights of the trek is the opportunity to camp alongside beautiful meadows and spot various species of flora and fauna. You can also spot Khimlong pass from Devkyara Campsite, the pass crosses over to Chitkul. The trek is relatively easy to moderate so its ideal for trekkers of all levels.
Should You Visit Sankri?
Sankri, Uttarakhand, is a trekker’s paradise. If you’re looking for a nature walk or a challenging high-altitude adventure, this base camp is for you. It offers a range of trekking experiences.
So, pack your bags, lace up your boots, and get ready to explore these incredible treks from Sankri.
How to Reach Sankri Village
To reach Sankri, you first need to travel to Dehradun. Dehradun is the capital of Uttarakhand and has good connectivity by Road, train and airport. From Dehradun, there are multiple ways to reach Sankri:
By Direct Bus from Dehradun to Sankri
You can take a direct bus from Dehradun to Sankri from the Mussoorie Bus Stand, located near the Dehradun Railway Station. Limited busses are available and buses depart early in the morning at: 5:30 AM, 6:30 AM, 7:30 AM
Note: No prior booking is required—you can buy tickets directly at the bus station.
Travel Time: Approximately 8-10 hours
Alternative Option: If you miss the direct morning buses, take the Hanol bus (via Mussoorie) and get down at Mori. From Mori, you can hire shared/private taxis or Boleros to reach Sankri. Another option is to take a bus to Purola and then hire a taxi from there.
By Private Car/Taxi – You can also book a private car, Bolero, or Tempo Traveller from Dehradun for a direct journey to Sankri.
Note: Prices may vary based on availability and vendor charges.
By Shared Taxi/Jeeps
Shared jeeps operate from Dehradun to Purola, and from Purola to Mori. Further, shared jeeps can take you from Mori to Naitwar, and then finally to Sankri.
Key Points to Remember:
- Shared jeeps to Purola are available only until 3 PM from Dehradun.
- The journey from Dehradun to Purola takes about 4-5 hours.
- If you reach Purola too late, you may not find transport to Mori or beyond.
Route to Sankri from Dehradun
📍 Dehradun → Mussoorie → Nainbagh → Naugaon → Purola → Jarmola → Mori → Netwar → Sankri
This scenic route passes through picturesque mountains, dense forests, and charming villages.
To reach Sankri, first you have to reach Dehradun.
Reaching Dehradun
By Road
Dehradun is well-connected with major cities in North India via motorable roads. You can reach Dehradun by taking a bus from Delhi (Kashmere Gate ISBT). There are several options available:
- AC Volvo, Semi-Deluxe, Deluxe Buses
Travel Time: 6-7 hours from Delhi
Tip: Book your bus online in advance for a hassle-free journey.
By Train
The Dehradun Railway Station is well-connected to major Indian cities like Delhi, Mumbai, Kolkata, Bihar and Lucknow. Some of the best trains from Delhi to Dehradun are:
Recommended Trains:
Jan Shatabdi Express (Train No. 12055)
- Departs from Delhi: 3:20 PM
- Arrives in Dehradun: 9:10 PM
- Fastest and most reliable option
Nanda Devi Express (Train No. 12205) – Best for Overnight Travel
- Departs from Delhi: 11:50 PM
- Arrives in Dehradun: 5:40 AM
❌ Avoid Mussoorie Express (Train No. 14041) – Often delayed
By Air
The Jolly Grant Airport, Dehradun is well-connected to major Indian cities.
✈ Flights Available From: Delhi, Mumbai, Bengaluru, Kolkata, and other cities.
Airport to Dehradun City:
- Prepaid Taxi (Expensive, but convenient) – ₹800-₹1,000
- Shared Auto/Bus (Budget-friendly) – ₹50-₹100
Travel Time from Airport to Dehradun City: 45 minutes – 1 hour