
Maihar to Ambala
Ambala is approximately 850+ kms from Maihar. The fastest way to reach Ambala from Maihar is by Train Via Agra. It takes approximately 19 hours. The cheapest way to reach Ambala from Maihar is by Train Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Agra
RECOMMENDED
FASTEST
Maihar
Agra
Ambala
Approx Travel Time
19h 10m
₹625
Onwards
Via Mathura
Maihar
Mathura
Ambala
Approx Travel Time
19h 10m
₹625
Onwards
Via Delhi
CHEAPEST
Maihar
Delhi
Ambala
Approx Travel Time
19h 10m
₹555
Onwards
Via Faridabad
Maihar
Faridabad
Ambala
Approx Travel Time
19h 10m
₹615
Onwards
Via Dholpur
Maihar
Dholpur
Ambala
Approx Travel Time
19h 10m
₹630
Onwards
Via Gwalior
Maihar
Gwalior
Ambala
Approx Travel Time
19h 25m
On Demand
Via Morena
Maihar
Morena
Ambala
Approx Travel Time
19h 25m
₹635
Onwards
Via Kanpur
Maihar
Kanpur
Ambala
Approx Travel Time
19h 10m
₹745
Onwards
Via Unnao
Maihar
Unnao
Ambala
Approx Travel Time
19h 10m
₹805
Onwards
Via Datia
Maihar
Datia
Ambala
Approx Travel Time
19h 40m
₹635
Onwards
Frequently Asked Questions
What is the distance between Maihar and Ambala?
Ambala is approximately 850+ kms from Maihar.
How long does it take to reach Ambala from Maihar?
It takes approximately 19 hours to reach Ambala from Maihar by Train Via Agra.
What is the cheapest way to reach Ambala from Maihar?
The cheapest way to reach Ambala from Maihar is by Train Via Delhi.
What is the fastest way to reach Ambala from Maihar?
The fastest way to reach Ambala from Maihar is by Train Via Agra.