
Maihar to Shivpuri
Shivpuri is approximately 500+ kms from Maihar. The fastest way to reach Shivpuri from Maihar is by Bus Via Satna, Datia. It takes approximately 9 hours. The cheapest way to reach Shivpuri from Maihar is by Train, Bus Via Jhansi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Ashoknagar
RECOMMENDED
Maihar
Ashoknagar
Shivpuri
Approx Travel Time
9h 47m
On Demand
Maihar
Ashoknagar
Shivpuri
Approx Travel Time
9h 33m
On Demand
Via Jhansi
CHEAPEST
Maihar
Jhansi
Shivpuri
Approx Travel Time
9h 30m
₹1,274
Onwards
Via Satna, Datia
Maihar
Satna
Datia
Shivpuri
Approx Travel Time
9h 14m
₹12,745
Onwards
FASTEST
Maihar
Satna
Datia
Shivpuri
Approx Travel Time
8h 50m
₹5,710
Onwards
Via Chatarpur
Maihar
Chatarpur
Shivpuri
Approx Travel Time
12h 8m
On Demand
Via Ashoknagar, Kolaras
Maihar
Ashoknagar
Kolaras
Shivpuri
Approx Travel Time
9h 43m
On Demand
Via Katni, Ashoknagar
Maihar
Katni
Ashoknagar
Shivpuri
Approx Travel Time
10h 16m
₹4,554
Onwards
Via Sagar, Ashoknagar
Maihar
Sagar
Ashoknagar
Shivpuri
Approx Travel Time
10h 16m
On Demand
Via Damoh, Ashoknagar
Maihar
Damoh
Ashoknagar
Shivpuri
Approx Travel Time
10h 19m
₹4,589
Onwards
Frequently Asked Questions
What is the distance between Maihar and Shivpuri?
Shivpuri is approximately 500+ kms from Maihar.
How long does it take to reach Shivpuri from Maihar?
It takes approximately 9 hours to reach Shivpuri from Maihar by Bus Via Satna, Datia.
What is the cheapest way to reach Shivpuri from Maihar?
The cheapest way to reach Shivpuri from Maihar is by Train, Bus Via Jhansi.
What is the fastest way to reach Shivpuri from Maihar?
The fastest way to reach Shivpuri from Maihar is by Bus Via Satna, Datia.


