
Nainital to Kathua
Kathua is approximately 650+ kms from Nainital. The fastest way to reach Kathua from Nainital is by Bus, Train Via Moradabad. It takes approximately 14 hours. The cheapest way to reach Kathua from Nainital is by Bus, Train Via Moradabad which would take approximately 14 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
CHEAPEST
FASTEST
Nainital
Moradabad
Kathua
Approx Travel Time
13h 28m
₹884
Onwards
Nainital
Moradabad
Kathua
Approx Travel Time
14h 29m
₹3,912
Onwards
Via Ghaziabad
Nainital
Ghaziabad
Kathua
Approx Travel Time
16h 11m
₹5,111
Onwards
Via Jalandhar
Nainital
Jalandhar
Kathua
Approx Travel Time
19h
₹2,198
Onwards
Via Nagina
Nainital
Nagina
Kathua
Approx Travel Time
14h 38m
₹4,634
Onwards
Via Roorkee
Nainital
Roorkee
Kathua
Approx Travel Time
14h 36m
₹6,545
Onwards
Via Dhampur
Nainital
Dhampur
Kathua
Approx Travel Time
14h 55m
₹4,570
Onwards
Via Deoband
Nainital
Deoband
Kathua
Approx Travel Time
15h 41m
On Demand
Via Muzaffarnagar
Nainital
Muzaffarnagar
Kathua
Approx Travel Time
15h 23m
On Demand
Via Amroha
Nainital
Amroha
Kathua
Approx Travel Time
15h 40m
On Demand
Frequently Asked Questions
What is the distance between Nainital and Kathua?
Kathua is approximately 650+ kms from Nainital.
How long does it take to reach Kathua from Nainital?
It takes approximately 14 hours to reach Kathua from Nainital by Bus, Train Via Moradabad.
What is the cheapest way to reach Kathua from Nainital?
The cheapest way to reach Kathua from Nainital is by Bus, Train Via Moradabad.
What is the fastest way to reach Kathua from Nainital?
The fastest way to reach Kathua from Nainital is by Bus, Train Via Moradabad.


