
Delhi to Kannauj
Kannauj is approximately 350+ kms from Delhi. The fastest way to reach Kannauj from Delhi is by Train. It takes approximately 7 hours. The cheapest way to reach Kannauj from Delhi is by Train Via Bharatpur which would take approximately 10 hours.
Sort By
Mode of Transport
Via Aligarh
Delhi
Aligarh
Kannauj
Approx Travel Time
8h 25m
On Demand
Delhi
Aligarh
Kannauj
Approx Travel Time
9h 13m
On Demand
Delhi
Aligarh
Kannauj
Approx Travel Time
9h 10m
On Demand
Via Hathras
Delhi
Hathras
Kannauj
Approx Travel Time
8h 55m
₹320
Onwards
Delhi
Hathras
Kannauj
Approx Travel Time
9h 49m
₹2,947
Onwards
Via Farrukhabad
Delhi
Farrukhabad
Kannauj
Approx Travel Time
9h 25m
₹5,317
Onwards
Via Bharatpur
CHEAPEST
Delhi
Bharatpur
Kannauj
Approx Travel Time
9h 55m
₹245
Onwards
Frequently Asked Questions
What is the distance between Delhi and Kannauj?
Kannauj is approximately 350+ kms from Delhi.
How long does it take to reach Kannauj from Delhi?
It takes approximately 7 hours to reach Kannauj from Delhi by Train.
What is the cheapest way to reach Kannauj from Delhi?
The cheapest way to reach Kannauj from Delhi is by Train Via Bharatpur.
What is the fastest way to reach Kannauj from Delhi?
The fastest way to reach Kannauj from Delhi is by Train.