Morning: Catch the overnight express train from Mumbai LTT to Kathgodam (approx. 22 h, Sleeper Class). Upon arrival, take a shared taxi to Nainital (≈ 1 h, ₹400) and check into a budget guesthouse near Mall Road.
Afternoon: After a light lunch, stroll around Naini Lake and rent a inexpensive paddle‑boat for a relaxing half‑hour ride (₹50). Continue with a leisurely walk along the scenic Mall Road, sampling local snacks from street stalls.
Evening: Visit the illuminated Naina Devi Temple at the lake’s northern end, soaking in the peaceful atmosphere. End the day with a simple dinner of thukpa and momos at a budget eatery (≈ ₹200).
Find HotelsMorning: Take the local rope‑way to Snow View Point for panoramic vistas of the Himalayas (₹150 for rope‑way, 1 h). Explore the nearby Eco Cave Gardens, a fun network of interconnected caves (₹30 entry, 45 min).
Afternoon: Enjoy a packed lunch (bought from a local market) while hiking up to Tiffin Top (Doranda) via the well‑marked trail (≈ 2 h round‑trip, free). The viewpoint offers spectacular lake scenery.
Evening: Descend to town and relax at Gurudwara Nainital for a quiet meditation session. Have dinner at a modest dhaba serving veg thali (≈ ₹250).
Find HotelsMorning: Tour the historic Governor’s House (Raj Bhavan) and its beautiful garden (free, 1 h). Then walk to the nearby St. John in the Wilderness church, admiring its Gothic architecture.
Afternoon: Check out and store luggage at the guesthouse. Take a shared taxi to Kathgodam station, stopping briefly at Bhimtal for a lakeside view and a quick snack (₹100 entry, 1 h).
Evening: Board the return overnight train to Mumbai LTT, reflecting on a memorable yet affordable hill‑station experience.
Find HotelsFor a shorter trip, omit the Bhimtal side‑trip and the Tiffin Top hike, which reduces travel time and saves about ₹150. To extend the stay, add a day for a relaxed trek to Hanuman Garhi and a visit to the nearby Almora market, budgeting an extra ₹800‑₹1,000 for accommodation and meals.