
Kannauj to Kangra
Kangra is approximately 900+ kms from Kannauj. The fastest way to reach Kangra from Kannauj is by Bus, Flight Via Kanpur, Delhi. It takes approximately 7 hours. The cheapest way to reach Kangra from Kannauj is by Train, Bus Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Kanpur, Delhi
RECOMMENDED
Kannauj
Kanpur
Delhi
Kangra
Approx Travel Time
7h 57m
₹11,779
Onwards
Kannauj
Kanpur
Delhi
Kangra
Approx Travel Time
7h 26m
₹9,026
Onwards
FASTEST
Kannauj
Kanpur
Delhi
Kangra
Approx Travel Time
6h 23m
₹10,080
Onwards
Via Jewar
Kannauj
Jewar
Kangra
Approx Travel Time
6h 55m
₹5,630
Onwards
Via Delhi
Kannauj
Delhi
Kangra
Approx Travel Time
13h 50m
₹1,627
Onwards
CHEAPEST
Kannauj
Delhi
Kangra
Approx Travel Time
18h 46m
₹1,025
Onwards
Via Kanpur, Jalandhar
Kannauj
Kanpur
Jalandhar
Kangra
Approx Travel Time
19h 25m
₹5,084
Onwards
Via Chhibramau, Delhi
Kannauj
Chhibramau
Delhi
Kangra
Approx Travel Time
14h 27m
₹5,402
Onwards
Via Lucknow, Mohali
Kannauj
Lucknow
Mohali
Kangra
Approx Travel Time
7h 59m
₹11,356
Onwards
Via Lucknow, Delhi
Kannauj
Lucknow
Delhi
Kangra
Approx Travel Time
8h 54m
₹12,036
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Kangra?
Kangra is approximately 900+ kms from Kannauj.
How long does it take to reach Kangra from Kannauj?
It takes approximately 7 hours to reach Kangra from Kannauj by Bus, Flight Via Kanpur, Delhi.
What is the cheapest way to reach Kangra from Kannauj?
The cheapest way to reach Kangra from Kannauj is by Train, Bus Via Delhi.
What is the fastest way to reach Kangra from Kannauj?
The fastest way to reach Kangra from Kannauj is by Bus, Flight Via Kanpur, Delhi.


