There is no direct train for Nanital from Amritsar. Nanital hasn't any railway station. The nearest railway station is "KATHGODAM". To travel Amritsar to Nanital by train you first came Delhi and from Delhi, you can book a train for KATHGODAM. From KATHGODAM to NAINITAL you can book a cab/taxi.
If you are looking for any tour package for Nanital the call us on 9650149967 or visit our website Avaniholidays. Thanks