
Khanna to Maihar
Maihar is approximately 950+ kms from Khanna. The fastest way to reach Maihar from Khanna is by Train Via Delhi. It takes approximately 21 hours. The cheapest way to reach Maihar from Khanna is by Train Via Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Agra
RECOMMENDED
Khanna
Agra
Maihar
Approx Travel Time
20h 40m
₹695
Onwards
Via Delhi
CHEAPEST
FASTEST
Khanna
Delhi
Maihar
Approx Travel Time
20h 25m
₹575
Onwards
Via Mathura
Khanna
Mathura
Maihar
Approx Travel Time
20h 40m
₹680
Onwards
Via Gwalior
Khanna
Gwalior
Maihar
Approx Travel Time
20h 40m
On Demand
Via Dholpur
Khanna
Dholpur
Maihar
Approx Travel Time
20h 40m
On Demand
Via Faridabad
Khanna
Faridabad
Maihar
Approx Travel Time
20h 40m
On Demand
Via Morena
Khanna
Morena
Maihar
Approx Travel Time
20h 55m
On Demand
Via Kanpur
Khanna
Kanpur
Maihar
Approx Travel Time
20h 55m
On Demand
Via Dabra
Khanna
Dabra
Maihar
Approx Travel Time
21h 10m
On Demand
Via Datia
Khanna
Datia
Maihar
Approx Travel Time
21h 10m
On Demand
Frequently Asked Questions
What is the distance between Khanna and Maihar?
Maihar is approximately 950+ kms from Khanna.
How long does it take to reach Maihar from Khanna?
It takes approximately 21 hours to reach Maihar from Khanna by Train Via Delhi.
What is the cheapest way to reach Maihar from Khanna?
The cheapest way to reach Maihar from Khanna is by Train Via Delhi.
What is the fastest way to reach Maihar from Khanna?
The fastest way to reach Maihar from Khanna is by Train Via Delhi.