
Nainital to Kangra
Kangra is approximately 700+ kms from Nainital. The fastest way to reach Kangra from Nainital is by Cab, Flight Via Kichha, Delhi. It takes approximately 7 hours. The cheapest way to reach Kangra from Nainital is by Bus Via Dehradun which would take approximately 20 hours.
Sort By
Mode of Transport
Via Kichha, Delhi
RECOMMENDED
FASTEST
Nainital
Kichha
Delhi
Kangra
Approx Travel Time
6h 48m
₹14,487
Onwards
Nainital
Kichha
Delhi
Kangra
Approx Travel Time
7h 24m
₹12,353
Onwards
Nainital
Kichha
Delhi
Kangra
Approx Travel Time
11h 38m
₹10,165
Onwards
Via Haridwar
Nainital
Haridwar
Kangra
Approx Travel Time
16h 52m
₹5,886
Onwards
Via Dehradun
CHEAPEST
Nainital
Dehradun
Kangra
Approx Travel Time
19h 28m
₹2,128
Onwards
Via Dehradun, Mohali
Nainital
Dehradun
Mohali
Kangra
Approx Travel Time
13h 30m
₹13,199
Onwards
Via Delhi
Nainital
Delhi
Kangra
Approx Travel Time
12h
₹7,602
Onwards
Via Kathgodam, Delhi
Nainital
Kathgodam
Delhi
Kangra
Approx Travel Time
11h 30m
₹7,942
Onwards
Nainital
Kathgodam
Delhi
Kangra
Approx Travel Time
12h 2m
₹9,238
Onwards
Frequently Asked Questions
What is the distance between Nainital and Kangra?
Kangra is approximately 700+ kms from Nainital.
How long does it take to reach Kangra from Nainital?
It takes approximately 7 hours to reach Kangra from Nainital by Cab, Flight Via Kichha, Delhi.
What is the cheapest way to reach Kangra from Nainital?
The cheapest way to reach Kangra from Nainital is by Bus Via Dehradun.
What is the fastest way to reach Kangra from Nainital?
The fastest way to reach Kangra from Nainital is by Cab, Flight Via Kichha, Delhi.


