Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

Mussoorie, Nainital, and Rishikesh Travel Itinerary Outline

Day 1 · Sat, Apr 25
Mussoorie

Mussoorie arrival and hill station start

  1. Kempty Falls — Mussoorie–Dhanaulti Road — Classic first-stop waterfall to ease into the hill-station vibe; go for the misty viewpoints and quick photos. Timing: late morning, ~1.5 hours.
  2. Cloud’s End — Library End — A quieter forest-edge walk with big valley views, perfect after the busier waterfall start. Timing: early afternoon, ~1 hour.
  3. Camel’s Back Road — The Mall Road / Picture Palace side — A gentle scenic stroll with ridge views and sunset-friendly pacing. Timing: late afternoon, ~1.5 hours.
  4. The Tavern — Mall Road — A reliable sit-down dinner for North Indian and continental comfort food; approx. ₹700–1,200 per person. Timing: evening, ~1 hour.
  5. Landour Bakehouse — Landour Bazaar — End the day with coffee, pastries, and a calm hill-town atmosphere; a great low-key finale. Timing: evening, ~45 minutes.

Morning

Start with Kempty Falls around late morning if you can — that gives you a little time to settle in and avoid the earliest rush from the town side. The drive on Mussoorie–Dhanaulti Road usually takes about 30–45 minutes from central Mussoorie, depending on traffic and road conditions, and a shared cab or private taxi is the easiest way there. Expect a bit of bustle at the gate area, with a short walk down to the water and plenty of photo stops along the way; budget roughly ₹20–100 for entry/parking-related odds and ends, plus extra if you want snacks from the roadside stalls. The water is usually busiest in summer afternoons, so the earlier you go, the better the misty, fresh-hill feel.

Lunch / Early Afternoon

After the waterfall, head back toward Library End for Cloud’s End, which feels like a completely different Mussoorie — quieter, wooded, and more contemplative. It’s about 20–30 minutes by taxi from Kempty Falls back up toward town, and then a short onward drive toward the forest edge. The walk here is less about “doing” and more about soaking in the landscape: deodar trees, valley views, and that old hill-station hush that Mussoorie is famous for. If you want a simple lunch before or after, grab something near Library Chowk or on The Mall Road; cafés here tend to be easygoing and reasonably priced, with light meals around ₹300–600 per person.

Afternoon / Evening

By late afternoon, ease into Camel’s Back Road from the The Mall Road / Picture Palace side, when the light gets soft and the ridge views really open up. This is one of those walks that locals do when they want fresh air without committing to a big trek — about 1.5 hours at a relaxed pace, with plenty of places to pause, look out over the hills, and just wander. It’s best on foot, though a short taxi drop from your hotel is convenient if you’re staying farther from the ridge. After sunset, settle into The Tavern on Mall Road for a proper sit-down dinner; it’s a dependable choice for North Indian and continental comfort food, with dinner usually landing around ₹700–1,200 per person depending on drinks and extras. End with a calm final stop at Landour Bakehouse in Landour Bazaar — it’s worth the short uphill ride from Mall Road for coffee, pastries, and the slower, older-world hill-town mood. Go a little before closing if you want a table without waiting, and keep it unhurried — this is the kind of place where the day should simply taper off rather than end abruptly.

Day 2 · Sun, Apr 26
Nainital

Mussoorie to Nainital scenic transfer

Getting there from Mussoorie
Private taxi/driver via Haldwani–Bhimtal road (6.5–8 hrs, ~₹5,500–8,500 for the car). Best as a morning departure so you can stop at Bhimtal and still reach Nainital by late afternoon.
Shared/intercity bus to Haldwani/Kathgodam + local taxi to Nainital (7–9 hrs total, ~₹700–1,500 bus + ₹500–1,200 taxi). Book bus on RedBus; taxis on local hotel/driver networks.
  1. Company Garden (Municipal Garden) — Library End — Start with a relaxed, colorful garden stop before the transfer-heavy day gets underway. Timing: morning, ~1 hour.
  2. Gun Hill Point — Mall Road / ropeway area — A quick viewpoint stop for Mussoorie’s best ridge panorama before heading onward. Timing: late morning, ~1 hour.
  3. The Clock Tower Café — Mussoorie Mall Road — Easy brunch/lunch stop with dependable café fare; approx. ₹500–900 per person. Timing: late morning, ~1 hour.
  4. Bhimtal Lake View Point — Bhimtal — Break the drive with a scenic lake pause and stretch break en route to Nainital. Timing: afternoon, ~45 minutes.
  5. Boathouse Club / Nainital Boat Ride Area — Mallital lakeside — Settle into Nainital with an easy lakeside introduction and a gentle boat ride. Timing: late afternoon, ~1.5 hours.
  6. Sakley’s Restaurant & Pastry Shop — Mallital — Good dinner option for a comfortable first night in town; approx. ₹800–1,400 per person. Timing: evening, ~1 hour.

Morning

Start at Company Garden (Municipal Garden) around opening time, when the flower beds are still fresh and the place feels calm rather than crowded. It’s an easy, low-effort first stop on Library End, and the stroll through the lawns and seasonal blooms gives you a soft start before the longer transfer ahead. Budget about 45–60 minutes here, and if you want a quick snack or tea, the nearby Mall Road side cafés are close enough without eating into the day.

From there, head to Gun Hill Point for the classic ridge view over Mussoorie. The ropeway area gets busy fast, so this is best as a quick late-morning stop rather than a lingering one. You’ll get the widest panorama from the top in clear weather, with the town spread below and the hills rolling out in layers. A short visit is enough—think 45–60 minutes including the ride and photos—before you settle in for brunch.

Late Morning to Early Afternoon

Stop at The Clock Tower Café on Mall Road for a proper brunch or lunch before leaving town. It’s one of those dependable places where you can get coffee, sandwiches, pancakes, burgers, and simple Indian fare without overthinking it, and the pricing is usually in the ₹500–900 per person range depending on what you order. This is a good time to slow down, charge your phone, and maybe pick up water and snacks for the drive, because once you’re out of Mussoorie the day is mostly about the road and the arrival rhythm.

Afternoon

On the way toward Nainital, pause at Bhimtal Lake View Point for a proper stretch break. It’s a nice reset in the middle of the transfer—just enough time to step out, breathe in the lake air, take in the water framed by the hills, and let the drive feel less like a slog. Forty-five minutes is plenty. Keep this stop light and casual; the point is to arrive in Nainital with some energy left for the evening rather than feeling rushed through it.

Late Afternoon to Evening

Once you reach Mallital, head straight to the Boathouse Club / Nainital Boat Ride Area and keep the first hour in town easy. This is the best “welcome to Nainital” ritual: a gentle lakeside walk, a little time watching the water, and, if the weather is kind, a calm boat ride before sunset. Expect the lakefront to be busiest in the evening, so don’t worry about covering too much—this works best when you simply let the lakeside set the pace. After that, finish with dinner at Sakley’s Restaurant & Pastry Shop in Mallital, where the pastries, café plates, and comfort-food menu make it a very solid first-night choice. Plan around ₹800–1,400 per person, and if you want a better table, go a little earlier rather than waiting for the dinner rush.

Day 3 · Mon, Apr 27
Nainital

Nainital lakeside stay

  1. Tiffin Top (Dorothy’s Seat) — Ayarpatta — Best done early for cooler weather and sweeping views over Nainital and the lake. Timing: morning, ~2 hours.
  2. Naina Peak (China Peak) trailhead — Mallital/Pangot side access — A bigger hike-day option with the best high-point payoff if you want a more active morning. Timing: late morning, ~2–3 hours.
  3. Giannis Pure Veg — Mallital — Simple, popular lunch stop with North Indian and vegetarian staples; approx. ₹300–600 per person. Timing: early afternoon, ~45 minutes.
  4. Eco Cave Gardens — Sukhatal — Adds a playful, family-friendly contrast after the viewpoint-heavy morning. Timing: mid-afternoon, ~1.5 hours.
  5. Nainital Boat Club / Naini Lake promenade — Mallital — Slow the pace with an unhurried lakeside walk or paddle boat ride. Timing: late afternoon, ~1.5 hours.
  6. Cafe LakeSide — Mallital lakeside — Finish with coffee and light bites overlooking the water; approx. ₹400–800 per person. Timing: evening, ~1 hour.

Morning

Start early and head up to Tiffin Top (Dorothy’s Seat) in Ayarpatta before the sun gets too strong. This is the kind of Nainital morning that feels worth the climb: cooler air, broad views over the lake, and just enough quiet before the day fills up. If you’re taking a pony or hiring a local taxi up to the approach point, expect to spend around ₹300–800 depending on how far you go; walking is possible if you’re comfortable with an uphill trek. Give yourself about 2 hours here, including time to pause for photos and just sit with the view.

From there, continue to Naina Peak (China Peak) trailhead on the Mallital/Pangot side for a more active late-morning stretch. This is the highest viewpoint around town, so the payoff is big if you’re up for the effort. The trail can take 2–3 hours round trip depending on your pace, and the path is best done with good shoes, water, and a little patience on the steeper stretches. If you’d rather not overdo it, treat it as the main hike of the day and keep your stops at the summit brief—this is one of those places where the real reward is the feeling of being above the whole lake basin.

Lunch and Afternoon Exploring

Come back down to Mallital for lunch at Giannis Pure Veg, a straightforward, reliable stop when you want something filling without wasting time. It’s popular for its North Indian plates, thalis, chole bhature, and quick service, with most people spending about ₹300–600 per person. After a hill walk, this is the kind of no-drama meal that works: hot, familiar, and easy on the schedule. Then head toward Sukhatal for Eco Cave Gardens, which adds a fun change of pace after the morning viewpoints. The cave circuits and small landscaped areas are especially good if you want a lighter, family-friendly stop; budget around ₹60–100 for entry, and plan for about 1.5 hours if you take it slowly.

Evening

By late afternoon, shift back to the water and spend unhurried time at Nainital Boat Club / Naini Lake promenade in Mallital. This is the best hour for a lake walk because the light softens, the crowd thins a bit, and the whole promenade feels calmer. If you want to paddle, boat rides usually run roughly ₹210–350 depending on the boat type and duration, and the lakefront is busiest on weekends, so expect a little wait. Finish the day at Cafe LakeSide along the lakeside for coffee, snacks, or a light dinner with the water right there beside you; expect around ₹400–800 per person. It’s an easy, good-looking ending to the day—no need to rush, just sit by the window or terrace and let the town wind down around you.

Day 4 · Tue, Apr 28
Rishikesh

Nainital to Rishikesh riverfront transition

Getting there from Nainital
Private taxi/driver via Kathgodam–Haldwani–Rudrapur–Haridwar–Rishikesh (6.5–8.5 hrs, ~₹6,000–9,500). Leave early morning to arrive by late afternoon for Triveni Ghat and evening aarti.
Uttarakhand roadways / Volvo-style bus from Haldwani or Kathgodam to Rishikesh (8–10 hrs, ~₹400–1,000 plus local transfer). Book on RedBus or UTC online; not ideal if you want to keep the day flexible.
  1. Rajaji National Park – Mohand/Chilla route transit stop — Between Nainital and Rishikesh — A nature-forward break on the drive with a chance to catch the forest landscape of the lower Himalayas. Timing: morning, ~1 hour.
  2. Triveni Ghat — Rishikesh town center — Arrive and reset at the city’s spiritual heart before the evening rush. Timing: late afternoon, ~1 hour.
  3. Ram Jhula — Swarg Ashram side — Walk the iconic suspension bridge for river and ashram views as the light softens. Timing: late afternoon, ~1 hour.
  4. Chotiwala Restaurant — Swarg Ashram / Ram Jhula area — Classic vegetarian meal in a famous old-school setting; approx. ₹350–700 per person. Timing: early evening, ~1 hour.
  5. Parmarth Niketan Ganga Aarti — Swarg Ashram — Best marquee experience for Rishikesh; go for the evening prayer ceremony and riverside atmosphere. Timing: evening, ~1.5 hours.
  6. The Sitting Elephant — Laxman Jhula / Tapovan — Optional post-aarti dessert or tea stop if you want a calmer finish; approx. ₹500–900 per person. Timing: night, ~45 minutes.

Morning

By the time you roll into Rishikesh, don’t try to cram in anything ambitious right away — this is a good day to let the city set the pace. After checking in, head straight to Triveni Ghat first. It’s the right place to reset after the long inter-city move: wide riverfront steps, constant temple bells, and a slow, devotional rhythm that makes the rest of the evening feel grounded. If you arrive around 4:30–5:30 pm, you’ll catch the ghat in its best light before the crowds build. There’s no real entry fee, and the whole visit works nicely as a calm hour of wandering, sitting by the water, and watching locals do their evening ritual.

Late Afternoon

From Triveni Ghat, make your way toward Ram Jhula once the sun starts dropping. A rickshaw is the easiest option if you’re not in the mood for a walk, though the roads around Swarg Ashram can get slow once the evening flow begins. On the bridge itself, don’t rush — pause for views of the Ganga, the ashram rooftops, and the saffron-clad foot traffic that gives this side of town its character. The light around 6 pm is usually the best for photos, and the whole stretch feels pleasantly alive without being too chaotic yet.

Evening

For dinner, go classic and uncomplicated at Chotiwala Restaurant near Swarg Ashram / Ram Jhula. This is very much a no-fuss, old-school Rishikesh stop: vegetarian thalis, paneer dishes, simple dals, lassi, and enough familiarity to feel easy after a travel day. Budget roughly ₹350–700 per person depending on how much you order. Afterward, head to Parmarth Niketan Ganga Aarti and arrive a little early so you’re not stuck at the back. The ceremony usually begins around sunset, and the full experience — chants, lamps, river breeze, and the crowd gathered on the ghats — is the heart of the day.

If you still want a quiet closing note, continue north toward Tapovan for tea or dessert at The Sitting Elephant. It’s a more relaxed post-aarti finish than the busier bridge area, and the terrace setting works well if you want to decompress before calling it a night. Expect around ₹500–900 per person, and if you’re tired, just treat it as an optional last stop rather than a must-do.

Day 5 · Wed, Apr 29
Rishikesh

Rishikesh departure wrap-up

  1. Laxman Jhula — Tapovan / Swarg Ashram — Start with the most recognizable river crossing before the day warms up. Timing: morning, ~1 hour.
  2. Neelkanth Mahadev Temple — Patti/Kotdwar road side excursion — A meaningful temple visit for a last-day spiritual anchor; plan extra drive time. Timing: morning, ~2.5 hours.
  3. German Bakery — Tapovan — Reliable breakfast/brunch stop with café classics; approx. ₹400–800 per person. Timing: late morning, ~1 hour.
  4. Beatles Ashram (Chaurasi Kutia) — near Swarg Ashram — A standout cultural stop with murals, ruins, and a very Rishikesh atmosphere. Timing: early afternoon, ~1.5 hours.
  5. The Ganga View Café — Tapovan — Easy final lunch with river views and relaxed seating; approx. ₹500–900 per person. Timing: afternoon, ~1 hour.
  6. Ganga Beach / Riverfront near Shivpuri road — Rishikesh outskirts — End with a quiet riverside walk before departure, keeping the finale calm and scenic. Timing: late afternoon, ~45 minutes.

Morning

Start at Laxman Jhula while the air is still cool and the footbridge isn’t yet choked with scooter noise and selfie traffic. From the Tapovan side, it’s an easy roll-in by auto-rickshaw or a short walk if you’re staying nearby; crossing itself is free, but give yourself time because you’ll want to pause for the river views, the temples tucked along the banks, and the usual bustle of morning chai stalls. This is one of those classic Rishikesh moments that feels best before 9 a.m., when the light is soft and the whole stretch between Swarg Ashram and Tapovan is still waking up. After that, plan the longer out-and-back to Neelkanth Mahadev Temple via the Patti/Kotdwar road—it’s a proper half-day excursion, usually 45–75 minutes each way depending on traffic and road conditions, plus temple time. The temple is generally open from early morning until evening, and there’s no major entry fee, though you’ll want to budget for parking and a little patience on the approach road.

Late Morning

By the time you’re back in town, stop at German Bakery in Tapovan for brunch. It’s the dependable, no-fuss refuel after a road-heavy morning: think eggs, sandwiches, pancakes, coffee, and baked treats, usually in the ₹400–800 range per person depending on how hungry you are. It’s a good place to linger without feeling rushed, and it sits nicely between the tourist flow and the quieter neighborhood streets, so you can let the pace drop for a bit. If you want a quick wander after eating, the lanes around Tapovan are ideal for a slow browse of yoga shops, book stalls, and little cafés without committing to anything too structured.

Afternoon

Head next to Beatles Ashram (Chaurasi Kutia) near Swarg Ashram. This is best in the early afternoon when you can move through the graffiti-covered meditation huts, mossy ruins, and forested corners at an unhurried pace; tickets are modest, and the site usually closes by late afternoon, so don’t leave it too late. It’s one of the most memorable places on the trip because it feels part jungle, part art installation, and part old ashram all at once. From there, slide over to The Ganga View Café in Tapovan for a late lunch with river views—simple, comfortable, and exactly the kind of place where you can sit for an hour, drink something cold, and let the day unwind. Expect roughly ₹500–900 per person, and try to grab a window or terrace seat if one’s open.

Evening

Wrap up with a quiet walk at Ganga Beach / Riverfront near Shivpuri road before you leave town. This stretch feels more open and less compressed than the central ghats, so it’s a good final memory of the river—soft light, slower water, and space to breathe after the day’s movement. It’s also the easiest place to mentally switch into departure mode without the pressure of one more “must-do” stop. If you’re leaving by taxi, this is the best point to head back, with enough time to avoid the evening congestion through Tapovan and the busier return roads.

0