Kathua to Nainital
Nainital is approximately 600+ kms from Kathua. The fastest way to reach Nainital from Kathua is by Train, Cab Via Nagina. It takes approximately 15 hours. The cheapest way to reach Nainital from Kathua is by Train, Cab Via Moradabad which would take approximately 15 hours.
Sort By
Mode of Transport
Via Nagina
RECOMMENDED
FASTEST
Kathua
Nagina
Nainital
Approx Travel Time
14h 19m
₹4,055
Onwards
Via Dhampur
Kathua
Dhampur
Nainital
Approx Travel Time
14h 43m
₹3,530
Onwards
Via Roorkee
Kathua
Roorkee
Nainital
Approx Travel Time
14h 45m
₹5,106
Onwards
Via Haridwar
Kathua
Haridwar
Nainital
Approx Travel Time
15h 29m
₹5,005
Onwards
Via Moradabad
CHEAPEST
Kathua
Moradabad
Nainital
Approx Travel Time
15h 16m
₹3,490
Onwards
Via Saharanpur
Kathua
Saharanpur
Nainital
Approx Travel Time
15h 4m
₹5,034
Onwards
Via Rishikesh
Kathua
Rishikesh
Nainital
Approx Travel Time
15h 53m
On Demand
Via Deoband
Kathua
Deoband
Nainital
Approx Travel Time
15h 40m
On Demand
Via Rampur (Uttar Pradesh)
Kathua
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
15h 34m
₹3,582
Onwards
Via Muzaffarnagar
Kathua
Muzaffarnagar
Nainital
Approx Travel Time
15h 38m
On Demand
Frequently Asked Questions
What is the distance between Kathua and Nainital?
Nainital is approximately 600+ kms from Kathua.
How long does it take to reach Nainital from Kathua?
It takes approximately 15 hours to reach Nainital from Kathua by Train, Cab Via Nagina.
What is the cheapest way to reach Nainital from Kathua?
The cheapest way to reach Nainital from Kathua is by Train, Cab Via Moradabad.
What is the fastest way to reach Nainital from Kathua?
The fastest way to reach Nainital from Kathua is by Train, Cab Via Nagina.