hero
How2Go
Vrindavan to Shivpuri

Vrindavan to Shivpuri

Shivpuri is approximately 250+ km from Vrindavan, 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

FASTEST

Vrindavan

Shivpuri

Approx Travel Time

5h 38m

₹6,881

Onwards

Vrindavan

Shivpuri

Approx Travel Time

5h 40m

₹1,700

Onwards

Via Agra, Gwalior

Vrindavan

Agra

Gwalior

Shivpuri

Approx Travel Time

6h 18m

₹907

Onwards

Vrindavan

Agra

Gwalior

Shivpuri

Approx Travel Time

6h 27m

₹2,117

Onwards

Via Mathura, Dholpur, Gwalior

Vrindavan

Mathura

Dholpur

Gwalior

Shivpuri

Approx Travel Time

6h 24m

₹1,529

Onwards

Via Mathura

Vrindavan

Mathura

Shivpuri

Approx Travel Time

6h 25m

₹2,143

Onwards

Vrindavan

Mathura

Shivpuri

Approx Travel Time

6h 27m

₹2,658

Onwards

Via Gwalior

Vrindavan

Gwalior

Shivpuri

Approx Travel Time

6h 21m

₹3,447

Onwards

CHEAPEST

Vrindavan

Gwalior

Shivpuri

Approx Travel Time

6h 50m

₹780

Onwards

Via Dholpur, Gwalior

Vrindavan

Dholpur

Gwalior

Shivpuri

Approx Travel Time

6h 53m

₹925

Onwards

Frequently Asked Questions

What is the distance between Vrindavan and Shivpuri?

Shivpuri is approximately 250+ kms from Vrindavan.

How long does it take to reach Shivpuri from Vrindavan?

It takes approximately 6 hours to reach Shivpuri from Vrindavan by Cab.

What is the cheapest way to reach Shivpuri from Vrindavan?

The cheapest way to reach Shivpuri from Vrindavan is by Bus Via Gwalior.

What is the fastest way to reach Shivpuri from Vrindavan?

The fastest way to reach Shivpuri from Vrindavan is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India