
Mysore to Shivpuri
Shivpuri is approximately 1800+ kms from Mysore. The fastest way to reach Shivpuri from Mysore is by Flight, Train Via Goa. It takes approximately 29 hours. The cheapest way to reach Shivpuri from Mysore is by Train Via Bina which would take approximately 34 hours.
Sort By
Mode of Transport
Via Goa
RECOMMENDED
FASTEST
Mysore
Goa
Shivpuri
Approx Travel Time
1d 4h 55m
On Demand
Via Bhopal
Mysore
Bhopal
Shivpuri
Approx Travel Time
1d 9h 55m
₹920
Onwards
Mysore
Bhopal
Shivpuri
Approx Travel Time
1d 10h 40m
₹6,025
Onwards
Via Shajapur
Mysore
Shajapur
Shivpuri
Approx Travel Time
1d 10h 40m
On Demand
Via Bina
CHEAPEST
Mysore
Bina
Shivpuri
Approx Travel Time
1d 10h 10m
₹915
Onwards
Via Ujjain
Mysore
Ujjain
Shivpuri
Approx Travel Time
1d 11h 25m
On Demand
Via Khachrod
Mysore
Khachrod
Shivpuri
Approx Travel Time
1d 12h 10m
On Demand
Via Pune
Mysore
Pune
Shivpuri
Approx Travel Time
1d 13h 10m
₹1,075
Onwards
Via Itarsi, Morena
Mysore
Itarsi
Morena
Shivpuri
Approx Travel Time
1d 16h 5m
₹1,205
Onwards
Via Thane
Mysore
Thane
Shivpuri
Approx Travel Time
1d 15h 10m
On Demand
Frequently Asked Questions
What is the distance between Mysore and Shivpuri?
Shivpuri is approximately 1800+ kms from Mysore.
How long does it take to reach Shivpuri from Mysore?
It takes approximately 29 hours to reach Shivpuri from Mysore by Flight, Train Via Goa.
What is the cheapest way to reach Shivpuri from Mysore?
The cheapest way to reach Shivpuri from Mysore is by Train Via Bina.
What is the fastest way to reach Shivpuri from Mysore?
The fastest way to reach Shivpuri from Mysore is by Flight, Train Via Goa.