How to get there: By rail: The nearest railhead to Nainital is Kathgodam (35 kms). It is well connected to Lucknow, Mathura/Agra and New Delhi.

By road from Delhi:

(Route-1)New Delhi-Gajraula-Moradabad-Darrial-Bazpur-Kaladhungi-Nainital (285Kms),

(Route-2)New Delhi-Gajraula-Moradabad-Kashipur-Ramnagar-Kaladhungi-Nainital (305 Kms),

(Route-3)  New Delhi-Gajraula-Moradabad-Rampur-Rudrapur-Haldwani-Kathgodam-Nainital (300 kms). By road from Agra : Agra –Tundla-Awagarh-Etah-Kasgunj-Badaun-Bareilly-Baheri-Kichha-Haldwani-Nainital (368 kms).

By road from Lucknow: Lucknow-Sitapur-Shahjahanpur-Bareilly-Baheri-Kichha-Haldwani-Nainital (400 kms).

By road from Dehradun : Dehradun-Rishikesh-Najibabad-Dhampur-Kashipur-Ramnagar-Kaladhungi-Nainital (325 kms).