Explore the city of Dehradun, visit Robber's Cave, and enjoy local food.
Visit the Yamunotri temple, take a dip in the natural hot springs, and go on a trek to Surya Kund.
Visit Gangotri temple, take a dip in the holy river, and go on a day hike to Kedartal.
Visit the Triyuginarayan Temple, go on a nature walk, and dine at the local restaurants.
Visit Kedarnath temple, go on a pony ride, and enjoy stunning views of Himalayas.
Go on a trek to Tungnath temple and Chandrashila Peak to witness breathtaking views of the mountains.
Visit Badrinath temple, take a dip in Tapt Kund and Narad Kund, and explore nearby caves.
Visit Laxman Jhula and Triveni Ghat, enjoy river rafting, and end the day with a local Aarti.
Explore the city of Rishikesh, visit Ram Jhula, and try yoga and meditation classes.
Return to Dehradun, go shopping in Tibetan Market, and end the trip with delicious local food.
If you have more time, consider adding a day trip to Auli from Badrinath to witness panoramic views of the snow-capped mountains. Alternatively, if you have less time, shorten the trip by skipping one or two locations. Also, remember to pack warm clothes and comfortable shoes for the trip.