Ultimate 6-Day Journey: Mumbai to Rishikesh, Mussoorie, and Nainital

Day 1: Travel to Rishikesh

Mumbai, India

6:00 AM

Departure from Mumbai

board the early morning train from Mumbai to Haridwar, which takes approximately 20 hours.
INR 1200, 20 hours

Day 2: Explore Rishikesh

Rishikesh, India

2:00 AM

Arrive in Rishikesh

Check into your hotel and freshen up before starting the day.
INR 300, 1 hour

8:00 AM

Breakfast at Pure Soul Cafe

Enjoy a healthy breakfast with a view of the Ganges at this popular cafe.
INR 500, 1 hour

9:30 AM

Visit Laxman Jhula

Stroll over the iconic suspension bridge and visit nearby temples.
Free, 2 hours

11:30 AM

Yoga Session at Parmarth Niketan

Join a rejuvenating yoga class to connect with your inner self.
INR 700, 1.5 hours

1:00 PM

Lunch at The 60's Cafe

Savor delicious Indian cuisine in a cozy environment.
INR 600, 1 hour

2:30 PM

White Water Rafting

Experience the thrill of rafting on the Ganges with stunning views.
INR 1500, 2 hours

5:00 PM

Ganga Aarti

Participate in the mesmerizing Ganga Aarti ceremony by the riverside.
Free, 1 hour

7:00 PM

Dinner at Chotiwala Restaurant

Indulge in an authentic North Indian meal.
INR 600, 1 hour

Day 3: Travel to Mussoorie

Mussoorie, India

8:00 AM

Breakfast at Hotel

Enjoy a delicious breakfast at your hotel in Rishikesh.
INR 400, 1 hour

9:00 AM

Travel to Mussoorie

Take a taxi from Rishikesh to Mussoorie, enjoying scenic views.
INR 2500, 3 hours

12:00 PM

Arrival in Mussoorie

Check into your hotel and rest for a while before the afternoon adventures.
N/A, 1 hour

1:00 PM

Lunch at The Rice Bowl

Enjoy Chinese and Indian fusion dishes with breathtaking mountain views.
INR 800, 1 hour

3:00 PM

Kempty Falls

Visit the famous Kempty Falls and take a refreshing dip in the waterfall.
INR 50, 2 hours

6:00 PM

Shopping at Mall Road

Browse through local shops for souvenirs and handicrafts.
Free to browse, 2 hours

8:00 PM

Dinner at The Tavern

Feast on local delicacies and continental dishes at a charming restaurant.
INR 900, 1 hour

Day 4: Discover Mussoorie

Mussoorie, India

8:00 AM

Breakfast at Hotel

Start your day with a hearty breakfast at your hotel.
INR 400, 1 hour

9:00 AM

Visit Gun Hill

Take a cable car ride to Gun Hill for panoramic views of the Himalayas.
INR 100, 2 hours

11:00 AM

Explore Camel's Back Road

Enjoy a refreshing walk along this scenic promenade and take in the natural beauty.
Free, 1.5 hours

12:30 PM

Lunch at Char Dukan

Savor simple yet delicious food at this local favorite on Mall Road.
INR 600, 1 hour

2:00 PM

Visit Mussoorie Lake

Spend time around this serene lake; you can also rent pedal boats.
INR 50, 2 hours

4:00 PM

Misty Hills Viewpoint

End your day taking in stunning views; it's a perfect photo opportunity.
Free, 1.5 hours

6:00 PM

Dinner at Café Coffee Day

Unwind with café-style dining at this popular hangout spot.
INR 500, 1 hour

Day 5: Journey to Nainital

Nainital, India

7:00 AM

Breakfast at Hotel

Enjoy the last breakfast in Mussoorie, taking in the mountain air.
INR 400, 1 hour

8:00 AM

Travel to Nainital

Leave early for Nainital, approximately a 6-hour drive.
INR 3000, 6 hours

2:00 PM

Check into hotel

Settle in your hotel upon arriving in Nainital.
N/A, 1 hour

3:00 PM

Lunch at The Boat House Club

Enjoy lunch with a beautiful view of Naini Lake.
INR 800, 1 hour

4:30 PM

Rowing on Naini Lake

Spend a delightful hour rowing on the serene lake.
INR 500, 1 hour

6:00 PM

Explore Mall Road

Stroll down Mall Road, enjoying the local shops and ambiance.
Free to browse, 1.5 hours

7:30 PM

Dinner at Dakshini

Savor South Indian dishes that will tantalize your taste buds.
INR 700, 1 hour

Day 6: Return to Mumbai

Mumbai, India

8:00 AM

Breakfast at Hotel

Savor a delightful breakfast at your hotel in Nainital.
INR 400, 1 hour

9:30 AM

Travel to Kathgodam

Head to Kathgodam Railway Station for your dining train to Mumbai.
INR 1000, 2 hours

12:00 PM

Lunch at Kathgodam

Grab a quick lunch at a local restaurant near the station.
INR 500, 1 hour

2:00 PM

Train Journey to Mumbai

Board your train back to Mumbai, relax and reflect on your journey.
INR 1200, 20 hours