Best hotels in Nainital
By road
There are well connected roads to reach Nainital, as this is one of the major destinations in northern India. There is only an hour drive from Kathgodam and you can take a bus or taxi from Kathgodam to reach Nainital. Buses to Nainital are connected via NH87 and they are available from ISBT Anand Vihar. Since this is one of the frequently visited hill stations in India, the buses are available from Garhwal and Kumaon regions.
By Air
Pantnagar airport is the nearest airport to the Nainital which is situated in the Uttarakhand state. It is around 72 kms from Nainital and they are connected via roads too. You can take a taxi from the Pantnagar airport.
By Train
The nearest railway station from Nainital is Kathgodam, which is situated at a distance of 41kms. The rail routes are connected via major destinations like Lucknow, Delhi, and Kolkata. There are 2 trains that run frequently between Delhi and Kathgodam. After which, Nainital is only an one hour drive that is 41kms from the railway station. You can also take buses and taxis from the station to reach the location. There is also a popular train called Ranikhet express running from Delhi to Kathgodam, and you can take that for your travel.