Exploring Tourism in India
icon Worldwideicon
Places to Visit Details



Located at an elevation of 2,000m, Nainital is a resort town in the Kumaon Hills of Uttarakhand. The place gets its name from a lake called ‘Naini Lake’ around which the whole town is established. The lake is popular for boating scenes and has an ancient Devi Hindu Temple on its northern shore. Nainital has a pleasant climate throughout the year. Surrounded by many snow-capped hills and having a number of lakes in its boundary, there are a plethora of beautiful sights that you can enjoy here.

Best time to visit: March to June
How to reach

  • By air: Pantnagar Airport (72 km) is the nearest airport to Nainital.
  • By rail: The nearest railway station is Kathgodham Railway Station (34 km), connecting Nainital to Delhi, Dehradun, Lucknow, Kolkata and Agra. You can hire a taxi from the station.
  • By road:Nainital is well connected to several big and small cities through road and overnight bus services are available

Attractions: Naina Peak, Tiffin Top, Snow View Point, Sariyatal Lake, Bhimtal Lake, Khurpatal Lake, Eco Cave Gardens, The Mall Road

Check out more Places to Visit