
Kannauj to Maihar
Maihar is approximately 450+ kms from Kannauj. The fastest way to reach Maihar from Kannauj is by Train Via Prayagraj(Allahabad). It takes approximately 11 hours. The cheapest way to reach Maihar from Kannauj is by Train Via Prayagraj(Allahabad) which would take approximately 11 hours.
Sort By
Mode of Transport
Via Kanpur, Prayagraj(Allahabad)
RECOMMENDED
Kannauj
Kanpur
Prayagraj(Allahabad)
Maihar
Approx Travel Time
10h 29m
₹450
Onwards
Kannauj
Kanpur
Prayagraj(Allahabad)
Maihar
Approx Travel Time
11h 4m
₹2,603
Onwards
Kannauj
Kanpur
Prayagraj(Allahabad)
Maihar
Approx Travel Time
11h 13m
₹424
Onwards
Via Lucknow, Rewa
Kannauj
Lucknow
Rewa
Maihar
Approx Travel Time
14h 15m
₹5,196
Onwards
Via Prayagraj(Allahabad), Rewa
Kannauj
Prayagraj(Allahabad)
Rewa
Maihar
Approx Travel Time
13h 20m
₹5,088
Onwards
Via Prayagraj(Allahabad)
CHEAPEST
FASTEST
Kannauj
Prayagraj(Allahabad)
Maihar
Approx Travel Time
10h 28m
₹355
Onwards
Via Kanpur
Kannauj
Kanpur
Maihar
Approx Travel Time
11h 44m
₹375
Onwards
Kannauj
Kanpur
Maihar
Approx Travel Time
12h 19m
₹2,528
Onwards
Via Kanpur, Karwi
Kannauj
Kanpur
Karwi
Maihar
Approx Travel Time
12h 16m
₹455
Onwards
Kannauj
Kanpur
Karwi
Maihar
Approx Travel Time
12h 51m
₹2,608
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Maihar?
Maihar is approximately 450+ kms from Kannauj.
How long does it take to reach Maihar from Kannauj?
It takes approximately 11 hours to reach Maihar from Kannauj by Train Via Prayagraj(Allahabad).
What is the cheapest way to reach Maihar from Kannauj?
The cheapest way to reach Maihar from Kannauj is by Train Via Prayagraj(Allahabad).
What is the fastest way to reach Maihar from Kannauj?
The fastest way to reach Maihar from Kannauj is by Train Via Prayagraj(Allahabad).


