Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

5-Day Haridwar–Rishikesh–Mussoorie Itinerary: Pilgrimage, Adventure & Hillstation Highlights (Dec 25–29, 2025)

Viewed by 185 travelers
Day 1 · Thu, Dec 25
Train: Vadodara → Haridwar/Dehradun

Depart Vadodara overnight — arrive Haridwar/Dehradun early

06:00 AM:

Morning — final packing and home checklist: double-check travel documents, train tickets/PNR, ID proof, packed warm layers and medication; charge power bank and phone for the overnight journey.

09:00 AM:

Last-minute shopping and errands in Vadodara: pick up travel snacks, bottled water, a thermos and any missing toiletries from a nearby store (e.g., Reliance Fresh or local kirana).

12:00 PM:

Light lunch at home or a quick meal at a nearby restaurant (suggestion: Hotel Regal or Sasuji for a simple thali) to keep you comfortable for the night journey.

03:00 PM:

Relax and rest at home: aim for a short nap or quiet time to conserve energy for the late-night departure and to adjust to the upcoming early arrivals in Uttarakhand.

07:00 PM:

Early dinner: eat a warm, filling meal (suggestion: Barbeque Nation takeaway or a home-cooked dinner) so you're not hungry overnight; avoid heavy alcohol to stay alert.

09:00 PM:

Final check and leave for station: re-check luggage, train tickets/PNR, ID and reservations; call your cab/auto to Vadodara Junction or ensure you have transport arranged.

10:30 PM:

Arrive at Vadodara Junction: find your platform, confirm coach and berth number, store luggage safely and get settled; pick up a tea/snack from the station stall if needed.

11:30 PM:

Board your overnight train to Haridwar/Dehradun: settle into your berth, set alarms for arrival, keep valuables close and store essentials (water, mask, sanitizer, headset) within reach.

01:30 AM:

Wind-down on train: listen to a light podcast or music, take a short walk in the coach if possible, and try to sleep with earplugs and an eye mask to arrive refreshed.

04:00 AM:

Light snack/tea break on the train: wake, stretch and sip warm tea or water; use the restroom to freshen up before arrival at your destination.

05:30 AM:

Approach Dehradun/Haridwar: gather luggage, reconfirm luggage and documents; if your train splits/has different termini, be ready to disembark at the correct station (check announcement).

06:00 AM:

Arrive at Dehradun or Haridwar station: disembark and locate prepaid taxi/ride services (suggested apps: Ola/uber or station prepaid counters); choose Haridwar if you want to start with Ganga Aarti day 2 as planned.

06:30 AM:

Transfer to hotel or a luggage storage option: if early check-in isn't available, leave bags at your hotel (suggestions in Haridwar: Haveli Hari Ganga or Hotel Ganga Lahari) or use a luggage locker/secure taxi.

07:30 AM:

Quick breakfast near the station/hotel: try a local eatery for light Uttarakhand breakfast options or a familiar meal (suggested: aaloo paratha and chai at a nearby dhaba or The Brown Bean in Haridwar).

08:30 AM:

Short rest or a brief walk to acclimatize: wander safely around the station area or hotel neighborhood to stretch legs and get your first view of the Himalayan foothills and local life.

09:30 AM:

Plan next steps and recharge devices: confirm day-2 Haridwar morning schedule (Har Ki Pauri Ganga Aarti later in evening), reconfirm Rishikesh transfer for tomorrow, and charge phones/power bank.

11:00 AM:

Optional early sightseeing if you arrived in Haridwar: visit nearby spots like Mansa Devi Temple (take ropeway) or Bharat Mata Mandir for a gentle first-day immersion into the pilgrimage atmosphere.

01:00 PM:

Lunch near Har Ki Pauri area: enjoy simple sattvic food at Chotiwala Restaurant or Annapurna Restaurant to taste local vegetarian fare while keeping energy for evening aarti.

03:00 PM:

Check-in (if possible) and short rest: attempt early check-in at your chosen hotel (Haveli Hari Ganga, Hotel Ganga Lahari or similar) to freshen up and rest ahead of the busy next day.

04:30 PM:

Stroll toward Har Ki Pauri and the Ganga ghats: soak up the devotional atmosphere, light diyas and candles if you wish, and watch pilgrims preparing for the evening Ganga Aarti.

06:00 PM:

Early evening tea/snack near the ghats: grab chai and a light snack from a stall and find a comfortable spot; note that prime aarti spots fill early, so plan your position.

06:45 PM:

Prepare for Ganga Aarti at Har Ki Pauri: join the crowd heading to the main ghat, respect local customs, and keep belongings secure while the priests perform the ceremony.

07:00 PM:

Experience the Har Ki Pauri Ganga Aarti: attend the moving ritual with priests, lamps, chants and floating diyas — a powerful welcome to Uttarakhand and a peaceful conclusion to your travel day.

08:00 PM:

Post-aarti refreshments and reflection: walk along the ghats, release a small diya into the river if you like, and enjoy a light dinner at nearby Chotiwala (open late) or a riverside café.

09:30 PM:

Return to hotel and relax: freshen up, lay out plans for tomorrow's transfer to Rishikesh and rafting booking, and rest early to be ready for a full day in Rishikesh.

11:00 PM:

Lights out / optional late walk: sleep to recharge, or if you're still awake, take a quiet nighttime walk near the ghats to enjoy the illuminated riverbanks before bed.

Day 2 · Fri, Dec 26
Haridwar → Rishikesh

Haridwar devotional morning & transfer to Rishikesh — Ganga Aarti at Har Ki Pauri

06:00 AM:

Wake up and freshen at your Haridwar hotel (suggested: Haveli Hari Ganga or Hotel Ganga Lahari); step out for a brisk walk to the ghats to catch the serene pre-dawn Ganga atmosphere.

06:30 AM:

Attend a morning puja or darshan at Mansa Devi or Chandi Devi (ropeway available for Mansa Devi); the hilltop view and temple bells are a peaceful start to your pilgrimage day.

07:30 AM:

Breakfast at Chotiwala or Brown Bean Café near Har Ki Pauri — enjoy stuffed parathas, kachori or a light Uttarakhand-style meal with chai.

08:15 AM:

Return to the ghats for a closer look at rituals along Har Ki Pauri and to take photos of the morning light on the Ganges; buy a diya if you plan to float one in the evening aarti.

09:00 AM:

Check out of your Haridwar hotel and prepare for transfer to Rishikesh; settle luggage and confirm a prepaid taxi or private cab for the ~25-35 km drive (book via Ola/Uber or hotel cab).

09:30 AM:

Drive from Haridwar to Rishikesh (approx. 45-60 minutes depending on traffic); enjoy views of the Doon Valley and small towns en route — use this time to confirm your rafting slot for tomorrow if needed.

10:30 AM:

Arrive in Rishikesh and check in or drop bags at your chosen hotel/guesthouse in Tapovan or near Laxman Jhula (suggestions: Ganga Kinare — A Rockside Hotel or Zostel Rishikesh for budget).

11:00 AM:

Stroll to Laxman Jhula and Ram Jhula to admire the famous suspension bridges; take photos, watch yogis and pilgrims, and explore the small shops selling malas, incense and spiritual books.

12:00 PM:

Visit Trayambakeshwar Temple and Bharat Mandir for short darshans; soak in local temple architecture and the devotional vibe on the western side of the Ganges near the ghats.

01:00 PM:

Lunch at Beatles Café or Little Buddha Café near Laxman Jhula — enjoy continental and Indian options with river views and a relaxed, traveler-friendly atmosphere.

02:00 PM:

Walk the lanes of the Laxman Jhula market: browse for spiritual souvenirs, yoga clothing and Ayurvedic goods; stop at a shop for a quick chai and to haggle lightly for a mala or incense.

03:00 PM:

Short rest back at the hotel to freshen up and change into comfortable clothes for an evening back in Haridwar if you prefer to attend Har Ki Pauri aarti there; alternatively, plan to attend the Ganga Aarti at Triveni Ghat in Rishikesh tonight.

03:30 PM:

If you booked river activities for later (or next day), confirm timings with your rafting operator (suggestions: Red Chilli Adventure or White Water Adventure), and check safety gear and meeting point.

04:00 PM:

Take a riverside yoga/meditation session at Parmarth Niketan or a short visit to the ashram premises to experience the spiritual riverside community and peaceful satsang vibe.

05:00 PM:

Tea and snacks at Ganga View Café or Ramayana Café; pick a riverside spot early if you plan to watch the sunset and the evening Ganga Aarti at Triveni Ghat (or return to Haridwar for Har Ki Pauri aarti).

05:45 PM:

If returning to Haridwar for the iconic Har Ki Pauri Aarti (recommended if you want the grander ceremony), depart now by taxi to allow time for traffic and securing a good spot at the ghat.

06:45 PM:

Arrive at Har Ki Pauri (if you chose to return) and join the growing congregation; find a vantage point, keep belongings secure and prepare to observe the traditional lamp offering rituals.

07:00 PM:

Witness the Har Ki Pauri Ganga Aarti: experience the priests’ synchronized chants, bells and flame ritual as hundreds of diyas float on the river — an evening highlight and continuation of yesterday’s spiritual immersion.

08:00 PM:

Post-aarti dinner near Har Ki Pauri at Chotiwala or return to Rishikesh for dinner at The Sitting Elephant or Pure Soul Café; reflect on the day’s pilgrimage and river experiences.

09:30 PM:

Return to your hotel in Rishikesh (or stay in Haridwar if you prefer an earlier departure to Mussoorie tomorrow); lay out plans for day 3 rafting and bridge exploration and charge devices.

10:15 PM:

Light evening walk along the lit ghats in Rishikesh or a quiet time in your room; prepare rafting clothes and personal items for tomorrow and set alarm for an early start if you booked morning adventure.

11:00 PM:

Sleep: rest early to be fresh for an active day 3 of bridges, temples and river rafting in Rishikesh — keep essentials ready (swimwear, quick-dry clothes, sandals, sunscreen).

Day 3 · Sat, Dec 27
Rishikesh

Rishikesh: Bridges, temples & river adventure (rafting)

06:00 AM:

Wake early at your Rishikesh guesthouse (near Laxman Jhula or Tapovan) and freshen up; sip hot ginger tea and pack swimwear, quick-dry clothes and a small dry bag for rafting.

06:30 AM:

Walk to the Ganges for a short pre-breakfast stroll along the ghats near Laxman Jhula to watch the calm morning river life and photographers capturing soft light on the bridges.

07:00 AM:

Breakfast at Beatles Café or Little Buddha Café — enjoy a hearty omelette, fruit bowl or aloo paratha and a strong chai to fuel a full day of exploration and river adventure.

07:45 AM:

Return to your hotel to collect rafting-confirmation vouchers and ID; meet your rafting operator (suggested: Red Chilli Adventure or White Water Rafting Co.) at the agreed pickup point.

08:15 AM:

Travel by vehicle to the rafting put-in point (approx 20-40 minutes depending on stretch booked) while guides brief you on safety, river rules and what to expect on the rapids.

09:00 AM:

Gear up: don life jackets, helmets and quick-dry clothing provided by the operator and attend a short practice session on paddling technique and commands from the lead guide.

09:30 AM:

Begin river rafting (Ganga rapids between Shivpuri and Rishikesh or Brahmpuri stretch depending on booking) — enjoy adrenaline on Grade II-III rapids, scenic cliff-side views and occasional calm pools to admire the foothills.

11:00 AM:

Finish the rafting stretch and head to the operator’s riverside camp for tea and snacks; change into dry clothes and gather photos/videos your guide may have taken during the run.

11:45 AM:

Return to Laxman Jhula area; take a relaxed walk across the iconic Laxman Jhula suspension bridge and browse nearby stalls selling malas, spiritual books and incense.

12:30 PM:

Lunch at The Sitting Elephant or Pure Soul Café near Laxman Jhula — choose from wholesome Indian thalis, fresh salads and cold beverages to recharge after the morning’s activity.

01:30 PM:

Visit Trayambakeshwar Temple and Bharat Mandir for brief darshans; absorb the devotional atmosphere and explore the small lanes leading down to quieter riverside spots.

02:15 PM:

Walk or take a short auto to Ram Jhula area; cross Ram Jhula to reach the eastern bank, stopping at local shops for Ayurvedic oils, yoga mats or a handcrafted mala as souvenirs.

03:00 PM:

Tea break at Ganga View Café or Ramayana Café with a riverside seat — relax, people-watch, and plan an optional evening yoga class or an ashram visit to Parmarth Niketan for satsang.

03:30 PM:

Optional: Attend a 60-90 minute yoga/meditation session at Parmarth Niketan or OM Café (book in advance) for a restorative practice after rafting and walking.

04:45 PM:

Stroll the Laxman Jhula market lanes again to pick up any last-minute purchases — try local snacks like kachori or fresh fruit chaat from a trusted stall.

05:15 PM:

Head toward Triveni Ghat for the evening Ganga Aarti in Rishikesh; arrive early to secure a good vantage point as the ghat fills with devotees and visitors.

05:45 PM:

Enjoy a light pre-aarti snack at a nearby stall — masala chai and a plate of pakoras are good choices while you wait for the ceremony to begin.

06:15 PM:

Witness the Triveni Ghat Ganga Aarti: experience devotional songs, lamps and chants in a more intimate riverside setting compared to Har Ki Pauri — allow time afterward for quiet reflection on the ghats.

07:00 PM:

Return to Laxman Jhula/Ram Jhula area and take photographs of the illuminated bridges and river; stop by a shop if you want to buy a small diya or incense to remember the evening.

07:30 PM:

Dinner at Little Buddha Café, Chatsang Café or The Treehouse — enjoy varied options from Indian to continental, and savor a relaxed meal while trading rafting stories with fellow travelers.

09:00 PM:

Walk back to your guesthouse along the lit lanes, stop for a final cup of chai or dessert at a local stall, and lay out plans for your drive to Mussoorie tomorrow.

10:00 PM:

Return to your room to pack light for the morning transfer to Mussoorie; confirm pickup time with your taxi (typical drive ~2.5-3 hours from Rishikesh to Mussoorie) and charge devices.

10:30 PM:

Wind down with journaling or photo review of the day’s highlights (bridges, temples, rafting) and get an early night’s sleep to be fresh for the drive up to the hills tomorrow.

Day 4 · Sun, Dec 28
Mussoorie (Landour/Lal Tibba area)

Drive to Mussoorie — explore Mall Road, Company Garden and nearby viewpoints

06:00 AM:

Early wake-up in Rishikesh, finish packing and check out; enjoy a quick ginger tea and light breakfast at your guesthouse or nearby café (suggestion: Little Buddha Café) before the drive to Mussoorie.

06:30 AM:

Meet your pre-booked taxi/driver (confirm pickup last night) and start the drive toward Mussoorie via Dehradun — the journey typically takes 2.5-3 hours, so use this time to enjoy valley views and rest.

08:30 AM:

Short stop in Dehradun for a restroom break and fresh hot tea/snacks at a popular stop (suggestion: Kwality Restaurant or local dhaba) while stretching legs before the uphill drive to Mussoorie.

09:00 AM:

Continue uphill to Mussoorie; as you climb, enjoy crisp mountain air and views of the Doon Valley — listen for driver tips about local sights like Landour and Lal Tibba to plan on-the-spot stops.

09:45 AM:

Arrive in Mussoorie and check in or drop bags at your hotel or guesthouse (suggestions: Hotel Anupam or Sterling Mussoorie for mid-range, or The Claridges Nabha Residence for boutique stay near Mall Road).

10:15 AM:

Walk from your hotel to the Mall Road area to get a first feel for Mussoorie’s atmosphere; browse shops selling local woolens, chocolates and handicrafts and take photos of the bustling promenade.

10:45 AM:

Stroll to Company Garden — enjoy the well-kept lawns, seasonal flowers and the small boating pond; stop for a cappuccino or hot chocolate at a café inside the garden if the cold is brisk.

11:30 AM:

Visit Gun Hill (accessible by short cable car or a steep walk) for panoramic views of the Himalayan peaks and Doon Valley; spend time at the viewpoint taking photos and visiting the small souvenir stalls.

12:30 PM:

Lunch on Mall Road at Kalsang Friends Corner (Tibetan/Chinese favorites) or Lovely Omelette Centre for a local, casual meal; try momos, thukpa or a warm omelette depending on your appetite.

01:30 PM:

Head to Camel's Back Road for a relaxed 30-45 minute walk along the ridge; enjoy the dramatic cliffs, pine-scented air and quieter local life away from the Mall Road crowds.

02:15 PM:

Drive or take a taxi to Landour (5-10 minutes) and explore the colonial-era charm: visit Landour Bakery for fresh pastries and coffee, and wander the peaceful Cantonment Road lanes.

03:00 PM:

Visit the historical Christ Church (if open) and then walk to the famous Char Dukan stretch in Landour for artisanal jams, cheese and local treats — sample a slice or pick up souvenirs.

03:45 PM:

Proceed to Lal Tibba (Mussoorie’s highest point) for sweeping sunrise/sunset-ready views; at this time of day the light is good for photos and you’ll get unobstructed vistas of the distant Himalayan ranges.

04:30 PM:

Drive to George Everest House (a short uphill trek from the road) — park near the tea estate and take the 20-30 minute easy trek up to the old observatory for historical context and excellent valley panoramas.

05:30 PM:

Return toward Mall Road and stop at a viewpoint (suggestion: Pierce’s Point) to watch the late-afternoon light over the hills; grab a hot beverage from a nearby stall to warm up while enjoying the view.

06:15 PM:

Stroll Mall Road as shops start to light up, pick up woollens or souvenirs, and consider popping into The Tavern or Landour Bakehouse (if still open) for evening snacks or freshly baked treats.

07:00 PM:

Dinner at Lovely Omelette Centre (if you prefer casual) or The Tavern (for a fuller menu); alternatively try Café Ivy on Mall Road for comfort food, hot soups and mocktails in a cozy setting.

08:15 PM:

Post-dinner walk along Mall Road to digest the day and soak in Mussoorie’s night ambiance; stop by a local shop for any last-minute purchases and head back to your hotel to freshen up.

09:00 PM:

If you’re staying in Landour, consider an evening stroll near Lafarge or a quiet sit at your hotel balcony to enjoy clear starry skies; otherwise, relax at your hotel and review plans for an early Day 5 to visit Kempty Falls and Lal Tibba sunrise.

10:00 PM:

Prepare for bed: pack a small daypack for tomorrow’s quick morning stops (warm layers, water, camera) and confirm your taxi/return transfer to Dehradun or the onward plan for the early return journey to Vadodara on the 29th.

Day 5 · Mon, Dec 29
Mussoorie → Dehradun/Vadodara (return)

Mussoorie quick morning sights (Kempty Falls/George Everest/Lal Tibba) and return journey to Vadodara

04:00 AM:

Wake early, pack final items and check out (or leave bags at reception for a late checkout if arranged); dress in warm layers for the cold morning and confirm your pre-booked taxi to Dehradun station/airport with the driver.

04:30 AM:

Depart Mussoorie for Lal Tibba viewpoint to catch any pre-sunrise glow; the short drive uphill will give you clear valley views and crisp morning air — quick photos and a thermos of tea recommended.

05:15 AM:

Arrive at Lal Tibba and spend 20-30 minutes taking panoramic photos of the Himalayan silhouette and breathing in the dawn stillness; return to the vehicle and head toward George Everest House for a brief stop.

05:45 AM:

Reach George Everest House area; if time permits, do the 15-25 minute uphill walk to the old observatory for a final hilltop vista and morning calm before heading back down to town.

06:30 AM:

Drive down toward Kempty Falls (approx 45 minutes from Mussoorie center depending on traffic) — note that early arrival helps avoid crowds and gives better photos of the cascading falls in cool morning light.

07:15 AM:

Arrive at Kempty Falls, stroll to the main viewpoints and enjoy the brisk mist from the falls; take brief photos and a short walk on the safer viewing areas, but avoid long waits as you have a tight connection for your return trip.

08:00 AM:

Depart Kempty Falls and drive back toward Mussoorie/departure point (hotel or direct to Dehradun) while sipping a warm beverage from a roadside stall or your thermos; use this time to confirm train timings and reach the station comfortably.

09:00 AM:

Quick stop at Mall Road or Company Garden (if you left luggage at hotel) for a hot breakfast: try Lovely Omelette Centre for a hearty omelette or Kalsang for Tibetan momos and hot noodles before the long journey.

09:45 AM:

Collect luggage from your hotel, finalize payments and say goodbye to Mussoorie; your driver will start the drive to Dehradun Railway Station (Jolly Grant Airport if flying) for your onward overnight train journey toward Vadodara.

11:15 AM:

Arrive at Dehradun Railway Station / Jolly Grant area; purchase chai/snacks at the station, confirm your platform and use any remaining time to freshen up in station facilities before boarding.

12:00 PM:

Board the train toward Vadodara as per your booking (ensure PNR and coach/berth details are handy); settle in, store carry-on items and take a short rest on the journey as the long overnight trip begins.

01:30 PM:

Light lunch on the train from platform vendors or packed tiffin — choose something easy on the stomach to keep comfortable during the remainder of the journey.

04:00 PM:

Afternoon: relax, read or watch downloaded content; take short walks down the aisle occasionally to avoid stiffness and drink water to stay hydrated during the long rail journey.

07:30 PM:

Dinner on board — either station-ordered food at a longer halt or pre-packed meal from Mussoorie/Dehradun. Prepare an overnight kit (eye mask, toothbrush, charger) for the final hours of travel.

11:30 PM:

Try to sleep early on the train to be rested for arrival; set alarms and keep important documents and mobile devices accessible for disembarkation and last-leg travel plans in Vadodara.

04:30 AM:

Estimated arrival window in Vadodara — gather luggage, confirm local transport and aim to reach home before 05:00 AM as requested; if your exact train timing differs, adjust alarms to ensure you arrive in Vadodara by 05:00 AM.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version