
Kangra to Kannauj
Kannauj is approximately 750+ kms from Kangra. The fastest way to reach Kannauj from Kangra is by Flight, Bus Via Mohali, Lucknow. It takes approximately 8 hours. The cheapest way to reach Kannauj from Kangra is by Bus, Train Via Mohali, Mathura which would take approximately 18 hours.
Sort By
Mode of Transport
Via Jewar
RECOMMENDED
Kangra
Jewar
Kannauj
Approx Travel Time
8h 40m
₹7,166
Onwards
Via Mohali, Lucknow
FASTEST
Kangra
Mohali
Lucknow
Kannauj
Approx Travel Time
7h 55m
₹10,108
Onwards
Kangra
Mohali
Lucknow
Kannauj
Approx Travel Time
8h 10m
₹11,842
Onwards
Kangra
Mohali
Lucknow
Kannauj
Approx Travel Time
10h 8m
₹9,809
Onwards
Via Delhi
Kangra
Delhi
Kannauj
Approx Travel Time
17h 25m
₹1,548
Onwards
Kangra
Delhi
Kannauj
Approx Travel Time
11h
₹7,186
Onwards
Kangra
Delhi
Kannauj
Approx Travel Time
13h 21m
₹6,562
Onwards
Via Mohali, Mathura
CHEAPEST
Kangra
Mohali
Mathura
Kannauj
Approx Travel Time
17h 51m
₹984
Onwards
Kangra
Mohali
Mathura
Kannauj
Approx Travel Time
17h 15m
₹4,012
Onwards
Via Mohali, Ghaziabad
Kangra
Mohali
Ghaziabad
Kannauj
Approx Travel Time
17h 58m
₹4,655
Onwards
Frequently Asked Questions
What is the distance between Kangra and Kannauj?
Kannauj is approximately 750+ kms from Kangra.
How long does it take to reach Kannauj from Kangra?
It takes approximately 8 hours to reach Kannauj from Kangra by Flight, Bus Via Mohali, Lucknow.
What is the cheapest way to reach Kannauj from Kangra?
The cheapest way to reach Kannauj from Kangra is by Bus, Train Via Mohali, Mathura.
What is the fastest way to reach Kannauj from Kangra?
The fastest way to reach Kannauj from Kangra is by Flight, Bus Via Mohali, Lucknow.

