Morning: Take an early express train to Kathgodam (≈ 5 h). Upon arrival, hop on a shared bus to Nainital (≈ 1 h) and check into a cozy guesthouse.
Afternoon: Stroll along the promenade of Naini Lake, rent a paddle‑boat and enjoy the gentle lake breeze.
Evening: Wander through Mall Road, sample local street food like aloo‑tikki, and watch the sunset from Snow View Point (short taxi ride).
Find HotelsMorning: Ride the cable car to Eco Cave Garden and explore its quirky limestone caves and hanging bridges.
Afternoon: Walk to the serene St. John’s Church and then hike up to Hanuman Garhi for panoramic valley views.
Evening: Relax at the tranquil Thandi Sadak (Cool Road) while sipping tea at a local tea‑shop.
Find HotelsMorning: Catch a local bus to Ranikhet (≈ 2 h). Start with a leisurely walk through the pine‑laden Choti Haat market.
Afternoon: Visit the historic Jhula Devi Temple and then enjoy a quiet picnic near the scenic Bhalu Dam.
Evening: Return to Nainital; unwind with a warm bowl of khichdi at your guesthouse.
Find HotelsMorning: Take an early bus to Almora (≈ 2 h). Explore the charming colonial‑style Almora Bazaar and taste the famous aloo‑puri.
Afternoon: Head to the mystic Kasar Devi Temple perched on a hill, then drive to nearby Binsar Wildlife Sanctuary for a short nature trek.
Evening: Return to Nainital, enjoy a quiet night walk by the lake under a starlit sky.
Find HotelsMorning: Sleep‑in and take a gentle sunrise walk around Raj Bhawan Garden.
Afternoon: Pack, check‑out, and catch a bus back to Kathgodam for your onward train.
Evening: Arrive home with memories of cool mountain air and tranquil lakes.
Find HotelsIf you have extra days, extend your stay in Nainital to enjoy a sunrise boat ride on the lake or add a day‑trip to the nearby Rupti Falls. To shorten the itinerary, skip the Almora‑Binsar leg and spend the final day relaxing in Nainital’s gardens, which still provides a peaceful, cool‑climate retreat without rushing.