The nearest railway station from Nainital is the Kathgodam railway station. It is around 41 kilometers away from Nainital. The railway connects Kathgodam to major cities like Delhi, Kolkata and Lucknow. Kathgodam being the gateway of Kumaon region, the frequency of trains going there is high. There are trains that run on daily basis from New Delhi to Kathgodam. From Kathgodam railway station it takes only one hour to go to Nainital. Buses and taxis are readily available to go to Nainital from Kathgodam. The rail road makes the journey to Kathgodam and subsequently to Nainital comfortable and cheap as well.
Pant nagar is considered the nearest airport from Nainital. It is at a distance of 72 kilometers from Nainital and is well connected by roadways. Taxis are available from Pant Nagar to Nainital. Indira Gandhi International airport, New Delhi is 300 kilometers from Pant Nagar. So, visitors from all over the country and abroad can easily go to Nainital.
Nainital is well connected via roads to the major cities of northern India. Generally people who intend to visit Nainital, prefer to start from New Delhi. The road distance between the two places is 320 kilometers. This journey takes about 9 hours by bus. Nainital is connected with NH87. We can avail a bus to Nainital from ISBT Anand Vihar. Thus going to Nainital is possible at affordable prices.