Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
After arriving in McLeod Ganj, allow roughly 30–60 minutes for the uphill transfer from Dharamshala or the local bus area, depending on traffic and where your guesthouse is located. Taxis usually cost about ₹400–900 from Dharamshala, while a shared ride may be cheaper. Check in, leave larger bags at your accommodation, and keep a light jacket handy—the evening can feel cool even when the afternoon is mild.
Start with McLeod Ganj Main Square, the compact heart of the town. Spend about 1½ hours browsing Tibetan handicrafts, prayer flags, woollens, books, and small bakeries; the lanes are easiest to explore on foot, though they become crowded around dinner time. From the square, walk to the Tsuglagkhang Complex, including the Dalai Lama Temple, prayer wheels, and museum. Allow about an hour, and dress modestly and quietly. Entry is generally free, but security checks, photography rules, and access to parts of the complex can change during religious events or official visits—check locally before going. The complex is usually best visited during daylight or early evening rather than after dark.
Have dinner at Tibet Kitchen, a dependable choice for momos, thukpa, Tibetan noodles, and warming soups; budget approximately ₹400–800 per person. Afterward, stroll along Jogibara Road for coffee and Himalayan views. Choose a terrace café that appeals to you rather than rushing—the road is ideal for easing into the slower pace of the hills. Keep cash for smaller shops, expect uneven pavements, and use a short auto-rickshaw or taxi back to your accommodation if you are staying uphill or outside the central lanes.
Start around 8:00–9:00am from McLeod Ganj and head uphill to Dharamkot. It is a 15–30-minute walk depending on your guesthouse, or a 5–10-minute auto-rickshaw ride costing roughly ₹100–200. Spend an hour wandering the pine-lined lanes of Dharamkot village rather than rushing between cafés; the upper lanes are quieter, with mountain views and small Tibetan- and Israeli-influenced eateries. Wear shoes with decent grip, as the village paths can be steep and slippery after rain.
Continue on foot to Gallu Devi Temple, about 10–15 minutes uphill from central Dharamkot. The temple itself is a peaceful 30-minute stop and marks the usual starting point for trails toward Naddi and the surrounding forest. No trek is required to reach the temple, but the approach is uphill and uneven. Carry at least 1–1.5 litres of water per person; there are limited reliable refill points once you leave the village.
Begin the Gallu–Naddi forest trail late in the morning, allowing approximately 2.5–3 hours. This is a moderate trek rather than a simple village stroll: expect uneven forest paths, stone sections, occasional muddy stretches, and some gradual climbing. A local guide is worthwhile if you are unfamiliar with the route or travelling in mist, and your guesthouse can usually arrange one for about ₹800–1,500 for a small group. Keep lunch light and carry snacks, as food options along the trail are limited. On reaching Naddi, take a short break and arrange an auto or taxi back toward McLeod Ganj; allow roughly 20–30 minutes and around ₹300–600, depending on availability and traffic.
Finish at Illiterati Books & Coffee in McLeod Ganj, giving yourself about 1.5 hours to browse, have coffee, and enjoy the valley-facing terrace. It is best treated as a relaxed wind-down after the hike rather than a late-night stop; hours can vary seasonally, so check on the day before setting out. Budget approximately ₹500–900 per person. If the forest trail has taken longer than expected, skip a second café stop and go straight here before dusk, since the return paths around Dharamkot and Gallu are poorly lit.
Leave Dharamkot around 8:00am by pre-booked taxi; the winding drive to Dal Lake takes about 20–30 minutes and usually costs ₹400–700. There is no trek involved: the taxi can drop you close to the lakeside, where you need roughly 45 minutes for a quiet walk beneath the cedars. The lake itself is modest rather than a major sightseeing attraction, but the early light, forest, and uncrowded Tota Rani–Naddi road make it a pleasant countryside stop. Carry cash and water, as facilities here are limited.
Continue downhill toward St. John in the Wilderness Church, allowing around 15–20 minutes by taxi. Set in dense deodar forest, this historic church is best enjoyed slowly—look for the old gravestones and the cool, shaded paths around the building. Plan about 45 minutes here. Entry is generally free, though opening times can vary, so treat access as conditional and dress respectfully; the forest floor can also be slippery after rain.
Return uphill to Naddi for lunch at a well-reviewed local café or guesthouse kitchen. Ask your driver or accommodation for the day’s freshest option rather than chasing a specific restaurant—small homestyle kitchens often serve the most satisfying rajma-chawal, dal, parathas, and seasonal vegetables. Budget ₹300–700 per person and allow about an hour. After lunch, walk to Naddi View Point, which is reached by road and a short, easy walk rather than a trek. Give yourself roughly an hour for the broad views toward the Dhauladhar range; clouds can gather quickly, so visibility is often best before late afternoon.
Finish with an unhurried Naddi sunset walk along the ridge and through the village lanes, allowing about an hour. This is a gentle stroll, not a hike, but wear shoes with grip and avoid wandering onto steep unmarked paths after dark. Sunset timing changes through the year, so check locally and reach the viewpoint 20–30 minutes early. Arrange your return taxi in advance—especially outside peak season—or ask your café to call one; the ride back to Dharamkot generally takes 20–30 minutes, and evening availability is less dependable than in McLeodganj.
Leave Naddi after breakfast, ideally around 8:30–9:00am, for Bhagsu; your guesthouse can arrange a local taxi, usually taking 25–35 minutes and costing approximately ₹500–800. Ask to be dropped near Bhagsunag Temple, where you can spend about 45 minutes around the stone temple, water channels, and natural spring. There is no trek to reach the temple, though the approach is uneven and can be crowded later in the morning. Keep valuables secure and dress modestly, especially if you plan to enter the shrine area.
From the temple, follow the stone path uphill to Bhagsu Waterfall. This is an easy-to-moderate walk of roughly 30–45 minutes each way, passing small cafés, guesthouses, and pine-shaded sections; allow around 1.5 hours overall. The final stretch can be slippery after rain, so proper shoes are much better than sandals. The waterfall’s flow varies by season, and the upper pool may be closed or unsafe—follow local signs rather than climbing beyond the maintained path.
Continue uphill to Shiva Café, perched above the waterfall valley. Allow about an hour for lunch and the views; simple Tibetan, Indian, and café food generally costs ₹400–800 per person. Service can be slow when busy, so this is a good place to take a proper break rather than rushing. After lunch, return toward the trail junction and begin the Triund trail lower section through the Gallu forest. Hike only as far as feels comfortable for 2.5–3 hours total, turning around well before fatigue sets in. This is a moderate trek, with sustained uphill sections and no need for a guide on the lower, busy portion, but carry water and avoid starting a long climb late in the day.
Walk back down to Bhagsu and spend an unhurried hour on the Bhagsu evening café circuit, browsing the village’s small craft stalls and independent cafés. Choose somewhere lively for tea or a light meal rather than trying to fit in another attraction. A taxi back to McLeodganj is usually easiest after dark; arrange the pickup through your accommodation because autos may be inconsistent on the narrow uphill roads. If you are staying in Bhagsu, the village is walkable, but use a phone light on the darker lanes.
Arrange a taxi from Bhagsu to Dharamshala town after breakfast, ideally leaving around 8:00–8:30am; allow 25–40 minutes for the winding road and another 10–15 minutes for parking and walking. Begin at the Kangra Art Museum in Kotwali Bazaar, where regional miniature paintings, textiles, carved objects, and traditional household pieces give useful context to the villages you will see later. Allow about an hour, but confirm the museum’s opening day and hours locally before setting out, as schedules can change.
From the museum, continue by taxi for roughly 10–15 minutes to the War Memorial in Dharamshala Cantonment. The landscaped grounds are an easy 45-minute visit, with pine trees, mountain views, and memorial plaques; there is no trek, though comfortable shoes are helpful on the sloping paths. Entry is usually inexpensive—budget around ₹20–50—and the quieter morning is preferable to the busier afternoon.
Have an early lunch in Dharamshala before hiring the same taxi for the Tea Garden around Sheela Chowk. This is a modest, working tea-growing pocket rather than a formal plantation attraction: spend about an hour walking along the accessible edges and nearby lanes, taking care not to enter cultivated plots without permission. No trek is required, but the ground can be uneven. Keep this stop flexible and avoid expecting a full visitor centre or guaranteed tea tasting.
For the final outing, ask the driver to take the Palampur road for a small farming-village and local-market stop, allowing roughly two hours round trip from Dharamshala. Choose a quiet roadside settlement with your driver rather than forcing a particular village—the best experience is wandering a few lanes, looking for seasonal produce, small shrines, and valley views, then buying snacks or fruit from the market. This is mostly roadside walking, not a trek; confirm the return fare in advance and aim to be back before dusk, when the hill roads become less pleasant.
Return to McLeod Ganj by taxi, allowing around 30–45 minutes depending on traffic, and have dinner at Jimmy’s Italian Kitchen. It is a relaxed choice for pizza and pasta, with a typical bill of about ₹600–1,000 per person. Since seating can fill during dinner, arrive before the main rush or ask your guesthouse to call ahead.
Leave Dharamshala around 8:30am in a pre-booked taxi for Norbulingka Institute in Sidhbari—allow 20–30 minutes, plus a little time for the driver to find the entrance and for ticketing. Spend about two hours in the landscaped Tibetan gardens, woodcarving and thangka-workshop areas, and craft galleries. There is no trek: the institute is reached by road, with some gentle walking on paved garden paths. Opening days and workshop access can vary, so confirm the schedule with your guesthouse or the institute before setting out; modest clothing is appreciated.
Have lunch at Norling Café inside the institute, allowing about an hour. It is the easiest option today and serves Tibetan and Asian dishes in a peaceful garden setting; budget approximately ₹500–900 per person. After lunch, take a short taxi ride to Gyuto Tantric Monastery Temple. Allow roughly an hour to sit quietly, admire the distinctive statue and riverside setting, and observe monastic life without interrupting prayers. Prayer times, photography rules, and visitor access can change, so follow signs and ask a monk or caretaker before taking photographs.
From Gyuto Tantric Monastery Temple, continue by taxi or local auto into Sidhbari village, then walk the quiet lanes for around 1½ hours. This is an easy village walk rather than a trek: expect uneven paths, occasional steep sections, fields, foothill homes, and limited shop facilities, so carry water and wear shoes with decent grip. Return by taxi toward Dharamshala and finish at Kunal Pathri Temple, a small hilltop shrine with a local, unhurried atmosphere. The final approach is a short uphill walk—roughly 10–15 minutes depending on where the vehicle can stop—and the temple visit takes about 45 minutes. Dress respectfully, remove shoes before entering, and avoid relying on fixed closing times; arrange your return taxi before leaving the main road.
Check out from Sidhbari after breakfast and allow roughly 20–30 minutes by pre-arranged taxi to Dharamshala. Because mountain traffic and luggage loading can add time, confirm the vehicle and pickup point with your guesthouse the previous evening. If you are catching a bus, aim to reach Dharamshala Inter-State Bus Terminal at least 30–45 minutes before departure; for Kangra Airport, allow about 1.5–2 hours from Sidhbari, plus the airport’s check-in buffer. Keep valuables and travel documents with you rather than in the taxi boot.
Before leaving, stop near Kotwali Bazaar or the bus-stand area for a relaxed final meal—Illiterati Books & Coffee is a good choice if your route and luggage allow, while Jimmy’s Italian Kitchen is convenient for a more substantial breakfast or early lunch. Budget ₹250–600 per person and allow around 45 minutes, including the short walk or auto ride back to your vehicle. For a bus departure, ask the driver to drop you directly at the terminal entrance; for the airport, leave Dharamshala with a generous traffic buffer and confirm your onward transport timing before setting out.
No packing list attached yet.