
Maihar to Kasauli
Kasauli is approximately 1000+ kms from Maihar. The fastest way to reach Kasauli from Maihar is by Train, Flight, Cab Via Prayagraj(Allahabad), Mohali. It takes approximately 12 hours. The cheapest way to reach Kasauli from Maihar is by Train Via Jhansi, Kalka which would take approximately 21 hours.
Sort By
Mode of Transport
Via Rewa, Delhi
RECOMMENDED
Maihar
Rewa
Delhi
Kasauli
Approx Travel Time
13h 49m
₹9,220
Onwards
Maihar
Rewa
Delhi
Kasauli
Approx Travel Time
14h 30m
₹5,371
Onwards
Maihar
Rewa
Delhi
Kasauli
Approx Travel Time
13h 34m
₹9,310
Onwards
Via Mahoba, Delhi
Maihar
Mahoba
Delhi
Kasauli
Approx Travel Time
18h 55m
₹5,009
Onwards
Via Jabalpur, Delhi
Maihar
Jabalpur
Delhi
Kasauli
Approx Travel Time
13h 46m
₹10,510
Onwards
Via Prayagraj(Allahabad), Mohali
FASTEST
Maihar
Prayagraj(Allahabad)
Mohali
Kasauli
Approx Travel Time
11h 58m
₹17,270
Onwards
Via Jhansi, Kalka
CHEAPEST
Maihar
Jhansi
Kalka
Kasauli
Approx Travel Time
20h 50m
₹755
Onwards
Via Khaga, Delhi
Maihar
Khaga
Delhi
Kasauli
Approx Travel Time
1d 0h 12m
₹2,129
Onwards
Maihar
Khaga
Delhi
Kasauli
Approx Travel Time
22h 56m
₹6,068
Onwards
Via Mathura, Kalka
Maihar
Mathura
Kalka
Kasauli
Approx Travel Time
22h 34m
On Demand
Frequently Asked Questions
What is the distance between Maihar and Kasauli?
Kasauli is approximately 1000+ kms from Maihar.
How long does it take to reach Kasauli from Maihar?
It takes approximately 12 hours to reach Kasauli from Maihar by Train, Flight, Cab Via Prayagraj(Allahabad), Mohali.
What is the cheapest way to reach Kasauli from Maihar?
The cheapest way to reach Kasauli from Maihar is by Train Via Jhansi, Kalka.
What is the fastest way to reach Kasauli from Maihar?
The fastest way to reach Kasauli from Maihar is by Train, Flight, Cab Via Prayagraj(Allahabad), Mohali.

