Land in Amritsar and head straight to your hotel in the city center or near Amritsar Cantonment so you’re not wasting time in traffic later; from the airport or station, a pre-booked cab is usually the smoothest option, and once you’re checked in, keep the first few hours light and easy so you can reset before the old-city walk. If you’ve arrived around midday, this is the right time for a quick freshen-up, a bottle of water, and comfortable shoes — you’ll be doing a lot of walking in lanes that get busy and a bit uneven as the day goes on.
Start at Jallianwala Bagh in the Old City, which is best visited before the evening rush when the memorial is calmer and you can actually take in the atmosphere. Entry is free, and a solid 45–60 minutes is enough unless you want to linger over the bullet marks, the preserved well area, and the memorial walls. From here, it’s an easy walk to Sri Harmandir Sahib (Golden Temple) — the route through the old lanes is part of the experience, but if you prefer, take a short auto-rickshaw for around ₹50–100 depending on traffic. Try to reach the temple as the light starts to soften; the marble parikrama, the reflection in the sarovar, and the glow after sunset are why people remember this place forever.
After the main temple, walk over to Gurudwara Baba Atal Rai, which is close enough to fit naturally into the same evening. It’s a much quieter stop, and the view from the top is lovely if you’re up for the climb; go a little before closing time so you’re not rushed. Then finish with dinner at Kesar Da Dhaba in Chowk Passian, one of those old-school Amritsar meals that’s worth the detour for the flavour alone. Expect a hearty Punjabi dinner in the ₹400–700 range per person; it gets busy after 8 pm, so if you want the most comfortable experience, head there a bit earlier and be ready for rich food, fast service, and a very local, no-frills setting.
Start after an early breakfast and head first to Gobindgarh Fort on the Hall Bazaar / Heritage Street side — from most central hotels it’s a quick 10–20 minute drive, though you should pad a little more if you’re coming from the walled city lanes. The fort opens around 10:00 AM, and the daytime slot is the best one if you want the place to feel alive without the evening show crowds. Plan about 2 hours here: walk the ramparts, peek into the small museums, and let the folk performances and displays give you a compact dose of Amritsar history. Entry is usually in the range of INR 100–300 depending on what’s included, and if you arrive right at opening you’ll avoid the harsh heat and long ticket queues.
From there, drift into Hall Bazaar for a late-morning wander. This is the kind of market where you don’t need a checklist — just browse the phulkari stalls, try on a pair of juttis, and pick up small souvenirs without overthinking it. Keep an eye out for snacks and tea counters, but don’t eat too heavily yet since you’ve got a lassi stop coming up. Give yourself about 1.5 hours, and use an auto-rickshaw or e-rickshaw between the fort and the bazaar if the lanes feel too packed; the whole area can get congested, especially around noon.
By early afternoon, head to Ahuja Milk Bhandar on Maqbool Road for a proper local pause. This is one of those no-fuss places where the lassi is thick, cold, and very Amritsari, and the sweets are best if you keep it simple and order what’s moving fast. Expect to spend around INR 80–250 per person unless you go heavy on sweets. After that, continue to Durgiana Temple near Hathi Gate — it’s a calmer stop after the market rush, and the reflection of the shrine in the water gives the whole place a quietly graceful feel. The temple is generally easy to enter during the day, usually free, and 45–60 minutes is enough unless you want to sit a while.
For the evening, make your way to Crystal Restaurant on Lawrence Road for a relaxed dinner away from the old-city congestion. This is a good reset after a busy market day: cleaner roads, easier parking, and a menu that’s comfortable if you want North Indian classics without chasing another heavy street-food round. Budget roughly INR 700–1,200 per person depending on what you order, and if you’re returning to your hotel afterward, leave around 8:30–9:00 PM so you’re not stuck in late-evening traffic.
Leave Amritsar by 6:00–7:00 AM so the hill drive stays smooth and you still reach McLeod Ganj with daylight to spare. The road usually takes 6.5–8 hours depending on traffic and tea-breaks, and the last stretch up from Dharamshala can feel slow because of winding roads and local traffic, so don’t plan anything tight on arrival. If you’re in a private cab, ask the driver to drop you directly at your stay in central McLeod Ganj or near Bhagsu Road so you can dump bags and head out light; if you’re on a Volvo, a short local taxi from Dharamshala up the hill is the easiest finish.
Once you’ve settled in, head straight to Bhagsu Nag Temple in Bhagsu for an easy first walk in the hills. This is the kind of stop that works well after a long transfer: low effort, a little local buzz, and just enough movement to shake off the road. The temple area is free to visit, and the approach to the waterfall is best treated as a relaxed stroll rather than a “must conquer” hike in one shot—expect about 1.5 hours if you’re taking it easy, with snack stops and photo pauses. If you want to go a bit farther, the upper waterfall path can be slippery in June, so wear proper shoes and don’t rush; the path from Bhagsu is short but can get crowded later in the day.
For dinner, head to Tibet Kitchen on Bhagsu Road—it’s one of the most reliable first meals in town, with thukpa, momos, tingmo, and simple Tibetan curries that feel right after a mountain drive. Budget roughly INR 400–800 per person, depending on how hungry you are and whether you add tea or dessert. After dinner, take a slow walk through McLeod Ganj Main Square and the surrounding lanes: this is the nicest time to notice the town’s rhythm, with little shops, bookstores, cafés, and monks and travelers drifting around the center. Keep it unstructured—just wander for 45 minutes or so, then head back early enough to rest, because the next couple of days are best enjoyed when you’re not tired from overdoing day one in the hills.
If you’re starting from your stay in McLeod Ganj, head out early for Tsuglagkhang Complex (Dalai Lama Temple) on Temple Road—it’s best before the tour groups build up, ideally by 7:30–8:30 AM. From the center of town it’s an easy 5–15 minute walk depending on where you’re staying, or a very short auto if you’re up on the hill. Expect a calm, respectful start: security checks at the entrance, shoe storage, and a quiet compound with prayer flags, monks moving between sessions, and a very different pace from the main bazaar. Give yourself about 1.5 hours so you can settle in rather than rush through.
From there, stay within the same complex and continue to Namgyal Monastery. It’s right next door, so there’s no real transit—just a gentle walk through the compound. This is the part of the morning that feels most “alive”: spinning prayer wheels, monks chanting, and courtyard views over the valley when the light is still soft. If you want to sit for a bit, this is one of the better places in town to just pause and listen. Dress modestly, keep your voice low, and if you’re taking photos, be discreet and respectful.
For lunch, head down Jogiwara Road to Tibet World. It’s one of the nicer sit-down places in town without feeling too polished, and it works well after a temple morning because the pace stays relaxed. Order Tibetan staples like momos, thukpa, or a steaming bowl of soup if the weather turns misty; a proper meal here usually comes to around INR 350–700 per person depending on what you order and whether you add tea or dessert. It can get busy around 1:00–2:00 PM, so if you like quieter meals, arrive a little earlier. The walk from Temple Road is straightforward and makes for a pleasant downhill wander through the town lanes.
After lunch, take a slower scenic detour out toward Dal Lake on the Naddi/Khajjiar road side of McLeod Ganj. It’s not a grand lake, but that’s actually the charm—this is more about a short, quiet nature break than a major sightseeing stop. A taxi or local cab is the easiest way if you don’t want to tackle the uphill roads on foot; expect roughly 15–25 minutes each way depending on traffic and your starting point in town. Spend about 1 hour walking the edge, sitting under the deodars, and enjoying the cooler air. In June, this kind of half-empty green stop is exactly the reset you want after temple crowds and lunch.
Come back into town for dinner at McLlo Restaurant on Temple Road—it’s central, easy to reach, and works well as a low-stress end to the day. The menu is broad, so it’s a good place if everyone in your group wants something different: Tibetan, Indian, Chinese, basic continental, all covered. Budget around INR 500–900 per person depending on drinks and extras. It’s a practical choice rather than a “destination” meal, which is useful here because you’ll probably appreciate not having to think too hard after a full day of walking and mountain air. If you still have energy afterward, a short evening stroll back through Temple Road and the market lanes is enough—no need to overpack the day.
Start early and keep it simple: take a short cab or auto up to Bhagsu Nag by 7:00–7:30 AM so you’re on the Triund Trek trailhead before the sun gets sharp. From central McLeod Ganj, it’s usually a quick 10–15 minute ride, though the lane gets congested on weekends and in peak season, so leave a little buffer. The trail begins near the village edge and climbs steadily; for today, treat it as a half-day mountain walk rather than an all-out summit push. If you’re doing a partial trek, budget about 4–6 hours round-trip with photo stops, water breaks, and a relaxed turnaround before lunch. Carry cash for small tea stalls, wear proper shoes, and don’t rely on the weather being “pleasant” just because it’s June — the hill sun can still be tiring by late morning.
Head back down to Bhagsu Nag and reward yourself at Sky Pie, one of the easygoing places in this side of town for pizzas, cakes, and big-window views. It’s a good stop when you want to sit for a while without immediately crashing into dinner; expect roughly INR 400–800 per person depending on how hungry you are. After that, make your way to Temple Road for the Tibetan Museum — this is the right kind of slower stop after a trek, and about 45 minutes is enough unless you like reading every display panel. It’s usually calm in the late afternoon, and the indoor setting is welcome if the weather turns bright or drizzly. A taxi between Bhagsu Nag and Temple Road is easy to find, but honestly you can also walk back down if your legs still have something left.
Before sunset, head out to Naddi View Point in Naddi for the best no-effort mountain finale of the day. This is where you want to arrive a little early so you can catch the light changing over the Dhauladhars rather than rushing in just for the last 5 minutes. It’s a short cab ride uphill from McLeod Ganj, and the view is broad enough that even on a hazy day it still feels worth it. By the time the light fades, move back toward town for dinner on Jogiwara Road at Nick’s Italian Kitchen — a nice change of pace if you’ve had enough momos and thukpa for one trip. Dinner here usually lands around INR 700–1,300 per person, and it’s a good spot to wind down with a slower meal before your next travel day.
Leave McLeod Ganj right after breakfast around 8:00 AM and head for Bir via the Dharamshala–Baijnath road; by private cab it’s usually about 4.5–6 hours, and even in a shared cab you’ll want to keep your expectations loose because mountain road breaks, tea stops, and traffic near Dharamshala can stretch the day. If you’re carrying luggage, keep essentials in a small daypack and ask the driver to drop you as close as possible to your stay around Bir Colony or the landing area—parking is easiest there, and from most stays you can walk or take a short local auto. Once you check in, don’t try to “do” Bir too hard today; this is one of those places that rewards arriving slowly.
Head first to the Bir Billing landing site / landing meadow for an easy orientation stop. This is the best place to get your bearings: wide open views, a bit of wind, and usually at least a few paragliders coming in if conditions are active. If you want to fly later in the trip, this is also where you’ll see how the operation works on the ground. Spend about an hour just wandering, watching the landings, and taking in the valley light—there’s no need to rush. For a simple lunch, go to Chauni Khas for a proper local Himachali meal; expect roughly INR 300–600 per person, and it’s a good reset after the long transfer. Order something warm and filling, then keep the rest of the afternoon deliberately slow.
As the light softens, do an unhurried Bir Road café crawl around the main strip in Bir Colony. This is where the town feels most alive after 5:00 PM: coffee, cakes, momos, and easy terrace seating with people drifting in from the landing site. You don’t need a tight plan here—just pick a couple of spots that look busy and settle in for dessert or a drink. If you want a more proper dinner, end at Café Illiterati Bir for a relaxed sit-down meal in a very Bir kind of mood: comfortable, leafy, and social without being noisy. Dinner typically runs around INR 500–1,000 per person, and it’s the kind of place where you can stay a little longer, unwind, and let the day end quietly before tomorrow’s exploring.
Start early from your stay in Bir Colony and head up to Billing by 6:30–7:00 AM if you’re paragliding — that’s the sweet spot for cleaner air and smoother thermals. The drive is short but winding, usually 45–60 minutes by taxi or local jeep, and the final approach can get bumpy, so keep a light breakfast and don’t pack too much in the vehicle. Most operators handle the logistics from Bir Landing Site, but if you’re arranging it yourself, expect a total 2–4 hours including check-in, briefing, gear fitting, and the flight itself; a standard tandem flight usually runs INR 3,000–4,500 depending on the operator and duration. If you’re not flying first thing, still go up early for the views — the ridge is at its best before the haze builds and before the wind gets restless.
After you land, head back down into the Bir Tibetan Colony and make your way to Chokling Monastery for a calmer, slower reset. It’s an easy stop once you’re back in the colony, and the monastery grounds are usually open through the day; plan about 45 minutes to 1 hour to walk around, spin the prayer wheels, and sit quietly for a bit. From there, continue to Deer Park Institute, which is one of the nicest places in Bir if you want a more thoughtful, less rushed pause — the campus is peaceful, with lovely trees, open courtyards, and a very unhurried atmosphere. It’s the kind of place where you can just wander, sit for a while, and let the morning settle; entry is generally free or donation-based, though specific events or talks may be ticketed.
For a mid-afternoon recharge, stop at Chai Sutta Bar Bir or a local tea stall around Bir Colony and keep it simple — a hot chai, coffee, or a snack is enough before sunset. Prices are usually modest, and this is a good time to people-watch, charge your phone, and let the day slow down a little. For dinner, make your way to Garden Cafe in Bir Colony — it’s a comfortable, easygoing spot with mountain views and a relaxed backpacker feel, and a typical meal usually lands around INR 450–900 per person depending on what you order. It’s a good place to end the day without overthinking it: order early if you want a window table, expect a slower kitchen at peak dinner time, and then head back to your stay before the roads go fully quiet.
Since you’re already in Bir, keep today slow and unhurried: start with a relaxed Bir local village walk through the Upper Bir and Tibetan Colony lanes. This is the best way to see Bir beyond the paragliding strip — little farm paths, prayer flags, kitchen gardens, and everyday village life all sitting quietly under the hills. Give yourself about 1.5 hours, and just wander without a fixed route; if you like photos, early morning light here is lovely, and the lanes are easiest to walk before the day warms up. Wear comfortable shoes, carry a water bottle, and don’t rush — this part of Bir is about slowing down, not checking boxes.
Head next to Sherabling Monastery in Bhattu, which is one of the prettiest monastery visits near Bir and a nice scenic stop on the way out. The setting feels more open and peaceful than the busier town center, and the walkways, prayer halls, and surrounding pine views make it worth the detour. Plan around 1.5 hours here. If you’re coming by taxi, it’s a straightforward local hop; fares are usually modest, and it’s best to leave a little buffer because mountain-road timing always stretches a bit. Keep your shoulders covered inside the monastery, and move quietly — it’s an active monastic space, not just a sightseeing stop.
For lunch, stop at a Punjabi dhaba near the Baijnath road before the long drive ahead — this is the kind of practical, filling meal that works best today. Expect simple but good dal, rajma, paneer, aloo gobhi, parathas, and lassi, usually in the INR 250–500 per person range depending on how much you order. After lunch, continue to Baijnath Temple in Baijnath, one of the region’s most important Shiva temples and a very worthwhile road-break stop. Give it about an hour so you can walk the courtyard, take in the stonework, and avoid feeling like the day is just a transit marathon. The temple is usually easy to visit during the day, but it’s still smart to keep your visit respectful and low-key — no need to linger too long if your departure is on schedule.
By late afternoon or evening, start your return from Bir toward Delhi on an overnight Volvo or a private cab to Chandigarh or Delhi, depending on how much comfort you want. If you’re taking the bus, a late departure is ideal so you can sleep through as much of the journey as possible; if you’re doing a cab transfer to Chandigarh first, that can sometimes make the road part a little easier, but it adds a changeover. Either way, confirm your pickup point in Bir Colony / Upper Bir in advance, keep essentials in a small day bag — charger, light jacket, water, meds, and a toothbrush — and aim to leave before dinner so you don’t end up on the road too late. If your drop is near an airport hotel in Delhi, message the driver or bus operator ahead of time so you’re not dealing with confusion at arrival.
Since you’re ending in Delhi and you’re flying out today, keep everything very light and airport-oriented. If you’ve reached Aerocity after the overnight bus, grab a simple breakfast at Theos or Café Delhi Heights in Aerocity — both are easy, reliable, and good for a sit-down meal before a flight, with breakfast or lunch usually running about INR 500–1,200 per person. If you’re staying closer to the airport-side hotels, a basic breakfast at your hotel is honestly the least stressful option. Try not to plan any city sightseeing today; just give yourself a calm start, hydrate well, and keep your bags organized.
If you have a little time after breakfast and your flight is later in the day, do only a very short stop at DLF Promenade or around Aerocity for a coffee, pharmacy run, or last-minute essentials. Aerocity works much better than trying to cross the city — everything is compact, clean, and close to Indira Gandhi International Airport, so you’re not gambling with Delhi traffic. Keep this to a quick 30–45 minute window and head back as soon as you’ve picked up anything you need.
For Indira Gandhi International Airport, leave with a solid buffer: in Delhi that usually means being on the road at least 3 hours before your flight, and even earlier if you’re traveling at a busy time or from farther out in South Delhi. If you’re in Aerocity, the transfer is very quick, but still don’t cut it close — security, terminal entry, and weekday traffic can all add delays. If you’re coming from Vasant Vihar or another nearby neighborhood, a cab is the easiest move; avoid unnecessary detours and just head straight to the terminal.