
Varanasi to Kangra
Kangra is approximately 1150+ kms from Varanasi. The fastest way to reach Kangra from Varanasi is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Kangra from Varanasi is by Train, Bus Via Delhi which would take approximately 27 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Varanasi
Delhi
Kangra
Approx Travel Time
3h 40m
₹9,820
Onwards
Varanasi
Delhi
Kangra
Approx Travel Time
13h 55m
₹5,052
Onwards
Varanasi
Delhi
Kangra
Approx Travel Time
16h 55m
₹6,401
Onwards
CHEAPEST
Varanasi
Delhi
Kangra
Approx Travel Time
1d 3h 10m
₹1,633
Onwards
Via Gorakhpur
Varanasi
Gorakhpur
Kangra
Approx Travel Time
6h 55m
₹12,751
Onwards
Varanasi
Gorakhpur
Kangra
Approx Travel Time
7h 55m
₹13,095
Onwards
Varanasi
Gorakhpur
Kangra
Approx Travel Time
9h 29m
₹16,615
Onwards
Via Haridwar
Varanasi
Haridwar
Kangra
Approx Travel Time
1d 0h 40m
₹1,745
Onwards
Via Ambala
Varanasi
Ambala
Kangra
Approx Travel Time
1d 1h 23m
₹4,854
Onwards
Via Jaipur
Varanasi
Jaipur
Kangra
Approx Travel Time
4h 25m
₹15,251
Onwards
Frequently Asked Questions
What is the distance between Varanasi and Kangra?
Kangra is approximately 1150+ kms from Varanasi.
How long does it take to reach Kangra from Varanasi?
It takes approximately 4 hours to reach Kangra from Varanasi by Flight Via Delhi.
What is the cheapest way to reach Kangra from Varanasi?
The cheapest way to reach Kangra from Varanasi is by Train, Bus Via Delhi.
What is the fastest way to reach Kangra from Varanasi?
The fastest way to reach Kangra from Varanasi is by Flight Via Delhi.