hero
How2Go
Meerut to Shivpuri

Meerut to Shivpuri

Shivpuri is approximately 500+ km from Meerut, 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 Train

RECOMMENDED

CHEAPEST

Meerut

Shivpuri

Approx Travel Time

8h 26m

₹310

Onwards

Via Delhi, Gwalior

Meerut

Delhi

Gwalior

Shivpuri

Approx Travel Time

8h 11m

₹2,893

Onwards

FASTEST

Meerut

Delhi

Gwalior

Shivpuri

Approx Travel Time

7h 59m

₹5,710

Onwards

Meerut

Delhi

Gwalior

Shivpuri

Approx Travel Time

8h 57m

₹4,380

Onwards

Meerut

Delhi

Gwalior

Shivpuri

Approx Travel Time

8h 45m

₹7,289

Onwards

Via Morena

Meerut

Morena

Shivpuri

Approx Travel Time

11h 46m

₹1,300

Onwards

Via Dholpur

Meerut

Dholpur

Shivpuri

Approx Travel Time

10h 47m

₹5,732

Onwards

Frequently Asked Questions

What is the distance between Meerut and Shivpuri?

Shivpuri is approximately 500+ kms from Meerut.

How long does it take to reach Shivpuri from Meerut?

It takes approximately 8 hours to reach Shivpuri from Meerut by Train, Flight, Cab Via Delhi, Gwalior.

What is the cheapest way to reach Shivpuri from Meerut?

The cheapest way to reach Shivpuri from Meerut is by Train.

What is the fastest way to reach Shivpuri from Meerut?

The fastest way to reach Shivpuri from Meerut is by Train, Flight, Cab Via Delhi, Gwalior.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India