How To Reach Nainital
Surface - Visitors commuting to Nainital by road can take the National Highway 87. If driving from Delhi, take the Noida road, proceed to Muradabad and thereon to Haldwani. From Haldwani, take the road to Kathgodam and continue to Nainital.
Regular state-run bus services are also available from Delhi, Agra, Dehradun, Haridwar, Kanpur, Lucknow, Bareilly, Kathgodam and Haldwani. Another alternative is to take the deluxe coaches run by tour-operators from Delhi.
Train - The nearest railway station is at Kathgodam that has a regular train service from Delhi, Ramnagar, Kolkata, Lucknow, Mathura, Dehradun and Jammu Tawi. Taxis and buses to Nainital are easily available outside the Kathgodam Railway Station. Distance between Kathgodam and Nainital: 35 kilometers (approximately 21.75 miles).
Air - The nearest airport is at Pantnagar, about 70 kilometers (.5 miles) from Nainital.