
Dehradun to Kannauj
Kannauj is approximately 400+ kms from Dehradun. The fastest way to reach Kannauj from Dehradun is by Train. It takes approximately 9 hours. The cheapest way to reach Kannauj from Dehradun is by Bus, Train Via Agra which would take approximately 15 hours.
Sort By
Mode of Transport
Via Ghaziabad
Dehradun
Ghaziabad
Kannauj
Approx Travel Time
12h 25m
On Demand
Dehradun
Ghaziabad
Kannauj
Approx Travel Time
8h 55m
On Demand
Dehradun
Ghaziabad
Kannauj
Approx Travel Time
13h 25m
On Demand
Dehradun
Ghaziabad
Kannauj
Approx Travel Time
13h 58m
On Demand
Via Aligarh
Dehradun
Aligarh
Kannauj
Approx Travel Time
12h 40m
On Demand
Via Delhi
Dehradun
Delhi
Kannauj
Approx Travel Time
9h 10m
On Demand
Via Agra
Dehradun
Agra
Kannauj
Approx Travel Time
12h 55m
On Demand
CHEAPEST
Dehradun
Agra
Kannauj
Approx Travel Time
14h 55m
₹859
Onwards
Via Hathras
Dehradun
Hathras
Kannauj
Approx Travel Time
12h 40m
₹7,345
Onwards
Frequently Asked Questions
What is the distance between Dehradun and Kannauj?
Kannauj is approximately 400+ kms from Dehradun.
How long does it take to reach Kannauj from Dehradun?
It takes approximately 9 hours to reach Kannauj from Dehradun by Train.
What is the cheapest way to reach Kannauj from Dehradun?
The cheapest way to reach Kannauj from Dehradun is by Bus, Train Via Agra.
What is the fastest way to reach Kannauj from Dehradun?
The fastest way to reach Kannauj from Dehradun is by Train.