hero
How2Go
Malout to Nainital

Malout to Nainital

Nainital is approximately 600+ km from Malout, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nainital.

Read More
Sort By
Mode of Transport

Via Bathinda, Hapur

RECOMMENDED

Malout

Bathinda

Hapur

Nainital

Approx Travel Time

12h 57m

₹4,039

Onwards

Via Bathinda, Haridwar

FASTEST

Malout

Bathinda

Haridwar

Nainital

Approx Travel Time

12h 51m

₹5,076

Onwards

Ads by MMT

Via Bathinda, Amroha

Malout

Bathinda

Amroha

Nainital

Approx Travel Time

14h 7m

₹2,377

Onwards

Via Bathinda, Rampur (Uttar Pradesh)

Malout

Bathinda

Rampur (Uttar Pradesh)

Nainital

Approx Travel Time

14h 47m

₹1,215

Onwards

Malout

Bathinda

Rampur (Uttar Pradesh)

Nainital

Approx Travel Time

13h 43m

₹3,553

Onwards

Ads by MMT

Via Delhi

Malout

Delhi

Nainital

Approx Travel Time

15h 52m

₹1,708

Onwards

Via Bathinda, Ghaziabad

Malout

Bathinda

Ghaziabad

Nainital

Approx Travel Time

14h 4m

₹5,803

Onwards

Via Haridwar

Malout

Haridwar

Nainital

Approx Travel Time

13h 19m

₹5,051

Onwards

Via Bathinda, Moradabad

Malout

Bathinda

Moradabad

Nainital

Approx Travel Time

13h 34m

₹3,591

Onwards

CHEAPEST

Malout

Bathinda

Moradabad

Nainital

Approx Travel Time

14h 52m

₹1,019

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 13 hours to reach Nainital from Malout by Train, Cab Via Bathinda, Haridwar.

What is the cheapest way to reach Nainital from Malout?

The cheapest way to reach Nainital from Malout is by Train, Bus Via Bathinda, Moradabad.

What is the fastest way to reach Nainital from Malout?

The fastest way to reach Nainital from Malout is by Train, Cab Via Bathinda, Haridwar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India