Start your Dehradun day at Sahastradhara on Sahastradhara Road if you want the softest possible landing after arrival: it’s about 30–40 minutes from central Dehradun in light traffic, a little longer once weekend visitors start heading up. Go early, ideally by 8:00–8:30 AM, because the area gets busier as the day heats up. The basic entry is inexpensive, and you’ll mainly be paying for parking, snacks, and any quick ride up from the main road. It’s a good first stop because you can stroll around the spring area, take a short look at the limestone caves, and ease into the day without rushing.
From there, head to Robber’s Cave (Guchhupani) in the Clement Town side of the city. The drive is usually 20–25 minutes depending on traffic, and the best part is the shaded river walk once you get in. Wear sandals or shoes you don’t mind getting wet, because you’ll be stepping through shallow water in parts; the cave stretch is especially pleasant in June when the outside air is warm. After that, continue to Tapkeshwar Mahadev Temple in Garhi Cantt, which is another easy 15–20 minute hop. The riverside setting and cave shrine make it a natural midday stop, and it’s one of those places where you can sit for a few minutes, listen to the water, and let the morning slow down a bit.
By lunch, make your way to Rajpur Road and stop at Nirula’s or a solid North Indian lunch place in that stretch for something simple and reliable before the city’s traffic thickens again. Expect around ₹300–700 per person depending on what you order, and it’s the kind of area where you’ll find everything from quick thalis to cleaner family-style dining rooms. After lunch, keep the afternoon mellow and head to the Forest Research Institute (FRI) on Kaulagarh Road. This is one of Dehradun’s most iconic landmarks, with huge colonial buildings, broad lawns, and very photogenic stone façades; entry is usually inexpensive, and the campus feels best in the late afternoon when the light softens and the heat starts to drop. Give yourself at least 1.5 hours here so you can walk a little, not just snap one photo and leave.
Finish the day back on Rajpur Road at the MDDA परिसर side or a café nearby for coffee, dessert, or an early dinner-style snack. This stretch is one of Dehradun’s liveliest evening zones, so it’s a good place to unwind without committing to a full meal plan. Expect roughly ₹200–500 per person for coffee, pastries, or light bites. If you’re staying farther out, plan your ride back before 8:30 PM to avoid the slowest traffic pockets near Rajpur Road and the city center; cabs and autos are easy to find, but Dehradun evenings can still crawl a bit on weekdays.
Leave Dehradun early and plan to reach Kempty Falls before the main wave of day-trippers from the plains arrives; on a June Sunday the road can slow down quickly once it warms up, so an early start is the whole trick here. Expect around 1.5 hours at the falls, including the short walk down from the parking side and time for photos or a quick splash if you’re in the mood. Keep some cash handy for the entry/parking area and snack stalls, and wear shoes with grip because the steps can get slippery near the water.
From there, head up toward Gun Hill, which is best done late morning when the weather is still clear enough for those wide valley views. If you take the ropeway, it’s the easiest and most classic way up; otherwise, the climb from the Mall Road side is short but steep in parts. Once on top, linger for the panorama over Doon Valley and the ridge line, then drift back down toward the center of town without rushing.
Spend a slow stretch on The Mall Road, which is really the heart of Mussoorie’s old-school hill station vibe: wooden storefronts, snack counters, bookstores, and little terraces where you can just watch the town move. This is a good time to browse for woollens, maple-wood souvenirs, or simple chai-and-maggi stops, and it’s also the easiest area to wander without a fixed plan. For lunch, settle into Cafe Ivy near the Picture Palace side for mountain-facing tables and a relaxed meal; expect roughly ₹400–800 per person depending on how much you order, and it’s a comfortable break before the afternoon sightseeing.
After lunch, continue to Company Garden on the Happy Valley side for a slower, greener change of pace. It’s a family-friendly stop with flowers, a bit of boating, and enough open space to feel restful after the busier hill viewpoints; give it about 1 to 1.5 hours and don’t overthink it. Later, make your way to Camel’s Back Road near Library for the softest ending to the day: this is where Mussoorie feels most like Mussoorie, with a gentle ridge walk, pine shade, and sunset views if the weather cooperates. If you still have energy after the walk, you can end with an unhurried tea or early dinner back around Library or Mall Road, but keep the evening light so the downhill return is easy.
Arrive into Rishikesh from Mussoorie after an early breakfast; the drive is long enough that you’ll want to keep the morning unhurried, with a late-morning arrival giving you a clean start without rushing straight into the heat. Once you check in or drop bags, head to Triveni Ghat first while the riverfront is still relatively quiet. It’s best around 7:00–8:30 AM if you can manage it, but even a later arrival works well for a first feel of the town’s rhythm. Spend about an hour here walking the ghats, watching pilgrims come and go, and just taking in the wide, steady flow of the Ganga. If you want chai or a very simple breakfast nearby, the lanes around the ghat have plenty of no-fuss stalls; keep cash handy and wear sandals you can slip off easily.
From there, continue to Parmarth Niketan Ashram in the Swarg Ashram area. It’s a short ride or a pleasant walk depending on where you’ve stayed, and the riverbank here feels calmer and more ordered than the busier bridge zones. Give yourself around 1.5 hours to wander the gardens, sit by the water, and move slowly through the ashram grounds. Entry is generally free or donation-based, but the atmosphere is what you’re here for: shaded paths, bells, chanting, and a very classic Rishikesh feel. Right next door, or just a few minutes away on foot, is The Beatles Ashram — usually open roughly 10:00 AM to 4:00 PM, with tickets typically around ₹150–300 for Indian visitors and a bit more for foreigners. The ruins, forest paths, and layered graffiti make it one of the most distinctive stops in town, so don’t rush it.
For lunch, head out to The Sitting Elephant on Shivpuri Road. It’s a good reset after all the walking, with a relaxed, scenic setting and dependable North Indian, Indian, and café-style dishes; budget around ₹500–1,000 per person depending on what you order. It’s the kind of place where you can sit back for an hour, cool down, and watch the day slow itself before the afternoon stretch. After lunch, make your way to the Lakshman Jhula area, which has the most familiar Rishikesh energy: bridge views, small shops, yoga stores, cafes, and constant movement along the lanes. Since the old suspension bridge has been closed to traffic for a while, the area is really about the vibe around it now — the river views, the Tapovan side cafes, and the little backstreets where you can wander without a strict plan. Give yourself about 1.5 hours here; if you want a coffee or a light snack, this is the easiest part of the day to do it.
Wrap the day by returning to Parmarth Niketan for Ganga Aarti, which is the one experience here worth planning your whole evening around. Aim to arrive at least 30–45 minutes early so you can find a good spot on the riverbank before sunset; in June, the ceremony usually starts around dusk, often between 6:30 and 7:30 PM depending on the season. Expect around 1.5 hours total if you include settling in and the ceremony itself. It gets crowded, but in a good way — the sound of the chants, lamps, and river traffic gives you the full Rishikesh moment without needing to do anything more. If you’re staying nearby, the return afterward is easy on foot or by short auto-rickshaw; if not, keep your evening loose and let the day end naturally along the Swarg Ashram riverfront.
If you’re coming up from Rishikesh, plan to be on the road by 6:00–7:00 AM so you can still arrive in Nainital with enough daylight to enjoy the lakefront without rushing. Once you’re in Mallital, start easy at Naina Devi Temple on the lakeside—one of those places that gives you the proper “I’ve arrived in Nainital” feeling. It’s usually busiest late morning and on weekends, so an early visit is calmer; allow about an hour including a slow look around and a little time for the lake views right outside the temple steps.
From there, walk down to the Naini Lake boating area and do the classic paddle-boat or rowboat circuit while the air is still cool and the water is at its prettiest. Boats are typically charged by the seat or boat type, often around ₹160–400+ depending on the time and category, and the activity usually takes about an hour if you’re not rushing. The Mallital side is the most convenient place to start, and it keeps the rest of your morning nicely walkable along the lake edge.
For lunch, head to The Boat House Club in Mallital, a straightforward lakeside stop that feels relaxed rather than flashy. It’s a good place to sit down for a proper meal after boating, with a mix of Indian and continental options; budget roughly ₹500–1,200 per person depending on what you order. Service can get slower when the town is full, so it’s better to go a little before the peak lunch rush if you can. Keep this lunch unhurried—the lake breeze and the old Nainital atmosphere are part of the experience.
After lunch, make your way to Snow View Point on the Upper Mall side. The easiest option is the ropeway from near Mallital, which saves your legs and gives you a neat aerial view over the lake as you go up; if you prefer, taxis can also take you higher on the road, though parking and traffic can be annoying in season. At the top, give yourself 1 to 1.5 hours for the views, photos, and a slow walk around the viewpoint area. On a clear day, this is one of the best places to understand how Nainital sits tucked into the hills.
Later, continue to Eco Cave Gardens near Sukhatal for a lighter, more playful stop. It’s a short and easy excursion rather than a long hike, with linked rock caves and small trails that are especially fun if you’re traveling with family or just want something different from the usual viewpoint circuit. Entry is typically modest, around ₹50–100 depending on current rates, and an hour is enough unless you’re lingering for photos. From Snow View Point, a short taxi ride or downhill drive gets you there without much effort.
Wrap the day with a slow stroll along The Mall Road, where Nainital really comes alive as the light softens and the lakefront starts glowing. This is the best time for tea, snacks, and a bit of shopping—look for woolens, candles, local jams, and small handicrafts, but don’t feel pressured to buy at the first shop. Walk the lakeside stretch, pause at a café if you want one last hot drink, and let the evening stay loose; in Nainital, the best plan is usually just to wander until the chill sets in. If you want, I can also turn Day 5 into the same style and keep the itinerary consistent through Haridwar.
Leave Nainital early and aim to reach Haridwar with enough daylight left to make the day useful rather than rushed. Once you’re in town, head straight to Har Ki Pauri, ideally before the crowds thicken and the ghats get fully animated. This is the heart of Haridwar, and the experience is best when you can stand quietly by the Ganga for a bit, watch pilgrims take their morning dip, and move along the riverfront without being shoulder-to-shoulder. If you’re carrying shoes and bags, keep them light and use the paid cloakroom-style storage around the ghat area if needed; autos can drop you near the main access points, and then it’s a short walk into the narrow lanes.
From there, take the ropeway up to Mansa Devi Temple for the easiest and most scenic way to get the hilltop views without burning your energy on the climb. The ropeway usually saves a lot of time compared with walking, and it’s the smoother option in June heat; budget roughly ₹200–300 per person depending on the ticket type, plus a little extra for queue time on busy mornings. Give yourself about 1.5 hours total here so you can do the darshan, take in the sweep over the city, and come back down without feeling hurried. After returning to the plains, continue toward Patanjali Yogpeeth in the Bahadrabad side of Haridwar for a very different vibe: wide roads, a campus-like setup, and a more modern wellness-and-ayurveda atmosphere. It’s not a “long stay” stop, but it works well as a contrast after the old-town energy, and an hour is enough to walk through, look around, and understand why people come here for yoga, products, and wellness programs.
By now you’ll want a proper meal, and Hoshiyar Puri on Upper Road is the kind of dependable, no-nonsense stop locals actually trust. Go for a simple North Indian lunch — thali, paneer preparations, dal, roti, and a lassi if the heat is getting to you — and expect around ₹300–700 per person depending on what you order. It’s busiest around standard lunch hours, so if you arrive a little earlier or later, service feels easier and you won’t lose much time. The location is practical too: it keeps you close enough to fold straight back into the city’s afternoon sightseeing without a long taxi hop.
After lunch, continue to Bharat Mata Mandir on Sapt Sarovar Road. This one is worth the stop because it’s unlike the usual temple circuit: a multi-storey, largely non-traditional complex that gives you a different lens on the city’s spiritual landscape, and it’s a calm way to spend about an hour before the day winds down. If you still have time and energy before departure or your next check-in, end where the city feels most complete: return to Har Ki Pauri for a final riverwalk and, if timing works, a quiet dip or just a slow pass along the ghats. Late afternoon into evening is the prettiest time for this, when the light softens over the water and the whole place feels a bit less hurried than it does in the middle of the day.