




One of the toughest treks in the Garhwal Himalayan region, the Nandikund Trek ranges from an elevation of 3,497 m to 4,800 m. It is one of the least explored treks in the Indian Himalayas, offering a strenuous journey with steep climbs, narrow ridges, and sharp turns along challenging trails.
Nandikund, situated at an altitude of 4,500 m, is one of the pristine high-altitude lakes in the region, surrounded by notable peaks, including the Chaukhamba group. It is believed that Nandikund is as deep as it is wide, spreading over an area of approximately 1.5 km. The lake is considered the source of the Madhyamaheshwar River, and the surrounding area holds immense spiritual significance for Hindu pilgrims, with a diorama of the Pandavas from the Mahabharata depicted nearby.
The trek begins from Ukhimath, accessible by road from Rishikesh via Srinagar. The route passes through Bantoli to Madhyamaheshwar and involves a steep climb to Kashani Dhar—an uphill trek of approximately 10 km. From Kashani Dhar, the trail continues to Kashani Tal (2 km) and then to Pandav Shera (14 km). The final stretch of 6 km leads to Nandikund, where trekkers camp overnight. The descent follows the trail to Dwari Gad, then to Dhaula Udiyar, and back to Ukhimath via Bantoli. This trek offers some of the most memorable adventure experiences in the Garhwal region.
Board the AC train from Delhi at 06:50 AM to Haridwar. Upon arrival around 11:30 AM, meet our representative and transfer to Rishikesh. Check into the hotel. Evening free for sightseeing or leisure. Overnight stay in Rishikesh.
After breakfast, drive toward Mansuna, passing through Rudraprayag, Devprayag, and Ukhimath. Mansuna is approximately 230 km from Rishikesh. Stop for lunch at Srinagar en route. Overnight stay in a hotel or guest house at Mansuna.
Drive 15 km to Uniana, then begin the trek of 11 km to Bantoli. Overnight stay in tents or guest house at Bantoli.
After breakfast at 8:00 AM, trek 8 km to Madhyamaheshwar. Visit Budha Madhyamaheshwar and attend the evening puja at the temple. Overnight stay in tents or guest house.
Trek 10 km uphill with packed lunch to reach Kashani Dhar. Overnight stay in the camp.
Trek 2 km to Kashani Tal, then continue 14 km to Pandav Shera, carrying packed lunch. Overnight stay in tents.
Trek 6 km to reach Nandikund, the high-altitude lake surrounded by snow-capped peaks. Overnight stay in tents.
Trek 12 km downhill to Dwari Gad, carrying packed lunch. Overnight stay in tents.
Trek 13 km to Dhaula Udiyar, carrying packed lunch. Dinner and overnight stay in camp.
Trek 14 km to Bantoli with packed lunch. Overnight stay in tents or guest house.
Trek 11 km to Uniana, then drive 53 km to Ukhimath. Overnight stay in hotel.
Drive approximately 200 km to Rishikesh, stopping for lunch at Srinagar. Overnight stay in Rishikesh.
Early morning transfer to Haridwar Railway Station to board the AC train to Delhi at 06:10 AM. Arrival in Delhi by 11:45 AM.
Join TrekkingInIndia.com for an unforgettable Himalayan journey through stunning mountains, peaceful valleys, and rich local culture.