Travel from Hazrat-Nizamuddin-Station to Naini-Tāl

Bus or train from Hazrat Nizamuddin Station to Naini Tāl?

Indian Railways operates a train from Hazrat Nizamuddin Station to Naini Tāl once daily. Tickets cost $5 - $18 and the journey takes 5 h 40 min. Alternatively, RedBus operates a bus from Hazrat Nizamuddin Station to Naini Tāl 5 times a day. Tickets cost $9 - $13 and the journey takes 9 h 15 min.

How to get from Hazrat Nizamuddin Station to Naini Tāl

From Hazrat Nizamuddin Station walk to Jungpura, Metro to Central Secretariat, Metro to New Delhi (NDLS), train to Kathgodam (KGM), then taxi to Naini Tāl. 8 h 27 min ₹2,181. From Hazrat Nizamuddin Station walk to Police Station Nizammuddin, line 181 bus to New Delhi Railway Station Gate 1, walk to New Delhi (NDLS), train to Kathgodam (KGM), then taxi to Naini Tāl. 8 h 20 min ₹2,122. From Hazrat Nizamuddin Station walk to Police Station Nizamuddin, bus to Mori Gate Terminal, walk to Delhi, then bus to Nainital. 11 h 2 min ₹718. From Hazrat Nizamuddin Station taxi to Naini Tāl. 4 h 36 min ₹8,041. From Hazrat Nizamuddin Station drive to Naini Tāl. 4 h 36 min ₹2,559. From Hazrat Nizamuddin Station walk to Police Station Nizammuddin, line 181 bus to New Delhi Railway Station Gate 1, walk to New Delhi, Metro to Delhi airport, fly to Pantnagar airport, then taxi to Naini Tāl. 4 h 32 min ₹6,139. From Hazrat Nizamuddin Station walk to Police Station Nizammuddin, line 181 bus to New Delhi Railway Station Gate 1, walk to New Delhi, Metro to Delhi airport, fly to Dehra Dun airport, then taxi to Naini Tāl. 7 h 47 min ₹7,733.