hero
How2Go
Mysore to Shivpuri

Mysore to Shivpuri

Shivpuri is approximately 1700+ km from Mysore, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shivpuri.

Read More
Sort By
Mode of Transport

Via Bangalore, Gwalior

RECOMMENDED

FASTEST

Mysore

Bangalore

Gwalior

Shivpuri

Approx Travel Time

10h 4m

₹10,286

Onwards

Mysore

Bangalore

Gwalior

Shivpuri

Approx Travel Time

11h 15m

₹10,856

Onwards

Mysore

Bangalore

Gwalior

Shivpuri

Approx Travel Time

11h 11m

₹12,826

Onwards

Mysore

Bangalore

Gwalior

Shivpuri

Approx Travel Time

10h 11m

₹13,760

Onwards

Via Chandrapur

Mysore

Chandrapur

Shivpuri

Approx Travel Time

1d 16h 13m

On Demand

Via Bangalore, Bhopal

CHEAPEST

Mysore

Bangalore

Bhopal

Shivpuri

Approx Travel Time

1d 11h 57m

₹1,335

Onwards

Mysore

Bangalore

Bhopal

Shivpuri

Approx Travel Time

13h 49m

₹8,620

Onwards

Mysore

Bangalore

Bhopal

Shivpuri

Approx Travel Time

15h

₹9,190

Onwards

Via Hyderabad, Bhopal

Mysore

Hyderabad

Bhopal

Shivpuri

Approx Travel Time

1d 11h 27m

₹3,362

Onwards

Via Bangalore, Agra

Mysore

Bangalore

Agra

Shivpuri

Approx Travel Time

12h 7m

₹13,294

Onwards

Frequently Asked Questions

What is the distance between Mysore and Shivpuri?

Shivpuri is approximately 1700+ kms from Mysore.

How long does it take to reach Shivpuri from Mysore?

It takes approximately 10 hours to reach Shivpuri from Mysore by Train, Flight, Bus Via Bangalore, Gwalior.

What is the cheapest way to reach Shivpuri from Mysore?

The cheapest way to reach Shivpuri from Mysore is by Train, Bus Via Bangalore, Bhopal.

What is the fastest way to reach Shivpuri from Mysore?

The fastest way to reach Shivpuri from Mysore is by Train, Flight, Bus Via Bangalore, Gwalior.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India