How to Reach Nainital?

Nainital is known as Lake District of India. Nainital is well connected with the national highway No 87 and its nearly 310 Km from Delhi. Nainital is the main attraction of kumaon region tourist spots and people throughout visit here.

Nainital By Train

The easiest way to reach nainital is by train. The nearest station is Kathgodam, which is nearly 35 Kms from nainital. After reaching katgodam one can take private taxi or uttarakhand transport corporation bus. The one and half hour journey to nainital is very good and one can take the enjoyment of beautiful sceneries of nature and can take nice picture Kathgodam is the last station which is connected to Delhi and Lucknow. The train schedule one can download from the Indian railway website.

Train No.FromToArrival
5013DelhiKathgodam06:00
3019HowarahKathgodam08:30
5308LucknowLalkua06:30
5311Agra FortLalkua08:30
4320DehradunKathgodam07:30


Nainital By Road

If you are travelling by your own car or by public transport then it will take 6-7 hours. There are two routes to nainital one is through kaldhungi and another via Rampur.

Delhi to Nainital through Rampur: Delhi - Ghaziabad - Hapur - Garmukteshwar - Gajraula - Moradabad - Rampur - Haldwani - Kathgodam - Nainital.

Delhi to Nainital through Kaladungi: Delhi - Ghaziabad - Hapur - Garmukteshwar - Gajraula - Moradabad - Tanda - Bazpur - Kaladungi - Nainital.

Apart from this if you are travelling through your own vehicle then there is a new route to nainital. This route will be nearly 265 Kms.

From Delhi: Delhi to Hapur By-pass to Gajraula to Moradabad By-pass to Tanda Dadyal Road to Bajpur to Kaladungi to Nainital (do not follow the "Kashipur city") - Total 265 Kms.

From Nainital: Nainital to Kaladungi to Bajpur to Tanda Dadyal Road to Moradabad By-pass to Gajraula to Hapur By-pass to Delhi - Total 265 Kms.

Nainital By Air

The nearest airport is New Delhi airport. After reaching delhi airport one can take bus or train to reach nainital.

Contact Now
contact@nainitaltour.com