
Nainital to Kathua
Kathua is approximately 650+ kms from Nainital. The fastest way to reach Kathua from Nainital is by Cab, Train Via Roorkee. It takes approximately 14 hours. The cheapest way to reach Kathua from Nainital is by Bus, Train Via Moradabad which would take approximately 16 hours.
Sort By
Mode of Transport
Via Nagina
RECOMMENDED
Nainital
Nagina
Kathua
Approx Travel Time
15h 25m
On Demand
Via Najibabad
Nainital
Najibabad
Kathua
Approx Travel Time
14h 44m
On Demand
Nainital
Najibabad
Kathua
Approx Travel Time
16h 50m
₹1,134
Onwards
Via Dhampur
Nainital
Dhampur
Kathua
Approx Travel Time
15h 7m
On Demand
Nainital
Dhampur
Kathua
Approx Travel Time
16h 33m
₹1,164
Onwards
Via Moradabad
CHEAPEST
Nainital
Moradabad
Kathua
Approx Travel Time
15h 33m
₹934
Onwards
Nainital
Moradabad
Kathua
Approx Travel Time
14h 21m
₹3,498
Onwards
Via Roorkee
FASTEST
Nainital
Roorkee
Kathua
Approx Travel Time
13h 49m
On Demand
Via Ghaziabad
Nainital
Ghaziabad
Kathua
Approx Travel Time
18h 18m
₹4,682
Onwards
Via Chamkaur Sahib
Nainital
Chamkaur Sahib
Kathua
Approx Travel Time
19h 30m
₹1,698
Onwards
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 Cab, Train Via Roorkee.
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 Cab, Train Via Roorkee.

