hero
How2Go
Kathua to Nainital

Kathua to Nainital

Nainital is approximately 650+ kms from Kathua. The fastest way to reach Nainital from Kathua is by Cab. It takes approximately 14 hours. The cheapest way to reach Nainital from Kathua is by Train, Bus Via Saharanpur which would take approximately 15 hours.

Sort By
Mode of Transport

Via Roorkee

RECOMMENDED

Kathua

Roorkee

Nainital

Approx Travel Time

13h 38m

On Demand

Via Saharanpur

CHEAPEST

Kathua

Saharanpur

Nainital

Approx Travel Time

15h 3m

₹1,344

Onwards

Ads by MMT

Direct Cab

FASTEST

Kathua

Nainital

Approx Travel Time

13h 27m

On Demand

Via Chamkaur Sahib

Kathua

Chamkaur Sahib

Nainital

Approx Travel Time

18h 9m

₹1,786

Onwards

Ads by MMT

Via Jalandhar

Kathua

Jalandhar

Nainital

Approx Travel Time

18h 24m

₹5,767

Onwards

Via Bijnor

Kathua

Bijnor

Nainital

Approx Travel Time

13h 45m

On Demand

Via Nagina

Kathua

Nagina

Nainital

Approx Travel Time

13h 55m

On Demand

Via Moradabad

Kathua

Moradabad

Nainital

Approx Travel Time

13h 59m

₹3,549

Onwards

Via Dhampur

Kathua

Dhampur

Nainital

Approx Travel Time

13h 57m

On Demand

Via Najibabad

Kathua

Najibabad

Nainital

Approx Travel Time

13h 59m

On Demand

Frequently Asked Questions

What is the distance between Kathua and Nainital?

Nainital is approximately 650+ kms from Kathua.

How long does it take to reach Nainital from Kathua?

It takes approximately 14 hours to reach Nainital from Kathua by Cab.

What is the cheapest way to reach Nainital from Kathua?

The cheapest way to reach Nainital from Kathua is by Train, Bus Via Saharanpur.

What is the fastest way to reach Nainital from Kathua?

The fastest way to reach Nainital from Kathua is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India