Travel from Gwalior to Naini-Tāl

Train from Gwalior to Naini Tāl

You can take a train from Gwalior to Naini Tāl via New Delhi (NDLS) and Kathgodam (KGM) in around 11 h 26 min.

How to get from Gwalior to Naini Tāl

ModeDurationPrice
From Gwalior (GWL) train to New Delhi (NDLS), train to Kathgodam (KGM), then taxi to Naini Tāl.11 h 26 min₹3,066
From Gwalior (GWL) train to New Delhi, Metro to Delhi, then bus to Nainital.14 h 9 min₹1,704
From Gwalior taxi to Naini Tāl.7 h 24 min₹8,938
From Gwalior drive to Naini Tāl.7 h 24 min₹3,937
From Gwalior (GWL) train to New Delhi, Metro to Delhi airport, fly to Pantnagar airport, then taxi to Naini Tāl.7 h 35 min₹7,150

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

It takes approximately 11 h 26 min to get from Gwalior to Naini Tāl, including transfers.

Operators from Gwalior to Naini Tāl

OperatorPhoneWebsite
Indian RailwaysIndian Railways
Delhi Metro155370Delhi Metro
RedBusRedBus
HelitransHelitrans