
Malout to Nainital
Nainital is approximately 600+ kms from Malout. The fastest way to reach Nainital from Malout is by Train, Bus Via Bathinda, Moradabad. It takes approximately 14 hours. The cheapest way to reach Nainital from Malout is by Train, Bus Via Bathinda, Rampur (Uttar Pradesh) which would take approximately 14 hours.
Sort By
Mode of Transport
Via Bathinda, Moradabad
RECOMMENDED
Malout
Bathinda
Moradabad
Nainital
Approx Travel Time
14h 1m
₹2,729
Onwards
Malout
Bathinda
Moradabad
Nainital
Approx Travel Time
14h 13m
₹1,735
Onwards
FASTEST
Malout
Bathinda
Moradabad
Nainital
Approx Travel Time
13h 59m
₹981
Onwards
Via Bathinda, Hapur
Malout
Bathinda
Hapur
Nainital
Approx Travel Time
14h 31m
₹6,461
Onwards
Malout
Bathinda
Hapur
Nainital
Approx Travel Time
14h 29m
₹4,713
Onwards
Via Bathinda, Ghaziabad
Malout
Bathinda
Ghaziabad
Nainital
Approx Travel Time
16h 8m
₹3,937
Onwards
Via Delhi
Malout
Delhi
Nainital
Approx Travel Time
17h
₹1,348
Onwards
Via Bathinda, Rampur (Uttar Pradesh)
Malout
Bathinda
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
14h 16m
₹2,438
Onwards
Malout
Bathinda
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
14h 28m
₹1,444
Onwards
CHEAPEST
Malout
Bathinda
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
14h 14m
₹690
Onwards
Frequently Asked Questions
What is the distance between Malout and Nainital?
Nainital is approximately 600+ kms from Malout.
How long does it take to reach Nainital from Malout?
It takes approximately 14 hours to reach Nainital from Malout by Train, Bus Via Bathinda, Moradabad.
What is the cheapest way to reach Nainital from Malout?
The cheapest way to reach Nainital from Malout is by Train, Bus Via Bathinda, Rampur (Uttar Pradesh).
What is the fastest way to reach Nainital from Malout?
The fastest way to reach Nainital from Malout is by Train, Bus Via Bathinda, Moradabad.


