hero
How2Go
Anand to Shivpuri

Anand to Shivpuri

Shivpuri is approximately 700+ km from Anand, 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

Direct Options

RECOMMENDED

Anand

Shivpuri

Approx Travel Time

13h 41m

₹510

Onwards

Via Godhra

Anand

Godhra

Shivpuri

Approx Travel Time

12h 25m

₹535

Onwards

Ads by MMT

Via Vadodara

CHEAPEST

Anand

Vadodara

Shivpuri

Approx Travel Time

12h 33m

₹465

Onwards

Via Ratlam

Anand

Ratlam

Shivpuri

Approx Travel Time

12h 36m

₹505

Onwards

Ads by MMT

Via Ahmedabad, Agra

FASTEST

Anand

Ahmedabad

Agra

Shivpuri

Approx Travel Time

10h 44m

₹17,416

Onwards

Via Indore

Anand

Indore

Shivpuri

Approx Travel Time

16h 10m

₹1,399

Onwards

Via Ujjain

Anand

Ujjain

Shivpuri

Approx Travel Time

12h 30m

₹475

Onwards

Via Shajapur

Anand

Shajapur

Shivpuri

Approx Travel Time

12h 11m

₹475

Onwards

Anand

Shajapur

Shivpuri

Approx Travel Time

12h 43m

₹1,075

Onwards

Via Sehore

Anand

Sehore

Shivpuri

Approx Travel Time

15h 51m

On Demand

Frequently Asked Questions

What is the distance between Anand and Shivpuri?

Shivpuri is approximately 700+ kms from Anand.

How long does it take to reach Shivpuri from Anand?

It takes approximately 11 hours to reach Shivpuri from Anand by Train, Flight, Cab Via Ahmedabad, Agra.

What is the cheapest way to reach Shivpuri from Anand?

The cheapest way to reach Shivpuri from Anand is by Train Via Vadodara.

What is the fastest way to reach Shivpuri from Anand?

The fastest way to reach Shivpuri from Anand is by Train, Flight, Cab Via Ahmedabad, Agra.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India