Travel from Haridwar to Naini-Tāl

Train from Haridwar to Naini Tāl

Indian Railways operates a train from Haridwar to Naini Tāl 3 times a week. Tickets cost $4 - $17 and the journey takes 5 hours 5 minutes.

How to get from Haridwar to Naini Tāl

ModeDurationPrice
From Haridwar Junction (HW) train to Ramnagar (RMR) then taxi to Naini Tāl.6 h 31 min₹2,200
From Haridwar Junction (HW) night train to Kathgodam (KGM) then taxi to Naini Tāl.7 h 45 min₹2,044
From Haridwar taxi to Naini Tāl.4 h 13 min₹4,364
From Haridwar drive to Naini Tāl.4 h 13 min₹1,899

How long does it take to get from Haridwar to Naini Tāl?

It takes approximately 6 hours 31 minutes to get from Haridwar to Naini Tāl, including transfers.

Operators from Haridwar to Naini Tāl

OperatorPhoneWebsite
Indian RailwaysIndian Railways