
Kannauj to Indore
Indore is approximately 750+ kms from Kannauj. The fastest way to reach Indore from Kannauj is by Train, Flight Via Lucknow. It takes approximately 6 hours. The cheapest way to reach Indore from Kannauj is by Train Via Kota which would take approximately 17 hours.
Sort By
Mode of Transport
Via Kota
RECOMMENDED
CHEAPEST
Kannauj
Kota
Indore
Approx Travel Time
16h 55m
₹565
Onwards
Via Gwalior
Kannauj
Gwalior
Indore
Approx Travel Time
17h 20m
On Demand
Kannauj
Gwalior
Indore
Approx Travel Time
8h 5m
₹8,805
Onwards
Via Kanpur
Kannauj
Kanpur
Indore
Approx Travel Time
16h 55m
On Demand
Kannauj
Kanpur
Indore
Approx Travel Time
17h 25m
On Demand
Via Jhansi
Kannauj
Jhansi
Indore
Approx Travel Time
17h 44m
₹9,799
Onwards
Via Agra
Kannauj
Agra
Indore
Approx Travel Time
17h 25m
₹595
Onwards
Via Lucknow
FASTEST
Kannauj
Lucknow
Indore
Approx Travel Time
5h 25m
₹4,626
Onwards
Kannauj
Lucknow
Indore
Approx Travel Time
5h 58m
₹8,032
Onwards
Via Sawai Madhopur
Kannauj
Sawai Madhopur
Indore
Approx Travel Time
17h 25m
₹655
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Indore?
Indore is approximately 750+ kms from Kannauj.
How long does it take to reach Indore from Kannauj?
It takes approximately 6 hours to reach Indore from Kannauj by Train, Flight Via Lucknow.
What is the cheapest way to reach Indore from Kannauj?
The cheapest way to reach Indore from Kannauj is by Train Via Kota.
What is the fastest way to reach Indore from Kannauj?
The fastest way to reach Indore from Kannauj is by Train, Flight Via Lucknow.