
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
₹10,025
Onwards
Varanasi
Delhi
Kangra
Approx Travel Time
13h 55m
₹4,718
Onwards
Varanasi
Delhi
Kangra
Approx Travel Time
16h 55m
₹6,606
Onwards
CHEAPEST
Varanasi
Delhi
Kangra
Approx Travel Time
1d 3h 10m
₹1,299
Onwards
Via Gorakhpur
Varanasi
Gorakhpur
Kangra
Approx Travel Time
6h 55m
₹13,295
Onwards
Varanasi
Gorakhpur
Kangra
Approx Travel Time
7h 55m
₹13,639
Onwards
Varanasi
Gorakhpur
Kangra
Approx Travel Time
9h 29m
₹17,159
Onwards
Via Haridwar
Varanasi
Haridwar
Kangra
Approx Travel Time
1d 0h 40m
₹1,509
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
₹14,563
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.