Naini Lake

नैनी झील

The heart of Nainital, a crescent-shaped mountain lake surrounded by hills, where rowing and walking around the shore are must-dos.

Naini Lake sits at about 1,940 metres above sea level in a crescent shape, surrounded by seven peaks. The north shore is called Mallital and the south shore Tallital, and a tree-lined promenade runs between the two ends. On the lake you can take a rowboat, pedal boat or sailboat. Rowing prices are posted at the landing stages at either end, and queues form in peak season. Sailing boats at the Nainital Yacht Club are open to members only. The circuit around the lake is about 3.5 km. The flat area on the north shore, known as The Flats, is home to the market and sports grounds, and the views over the lake and hills are best in the evening. On peak-season weekends, traffic is heavy, so consider staying by the lake and exploring on foot. Vehicles entering the town must pay an entry fee.

Opening hours

All day (cruises approx. 06:00–18:00)

Alpine lake · Boat cruise · Summer escape

Nearby sights

Places to eat nearby

More in Nainital