hero
How2Go
Shamli to Shivpuri

Shamli to Shivpuri

Shivpuri is approximately 550+ km from Shamli, 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 Delhi

RECOMMENDED

CHEAPEST

FASTEST

Shamli

Delhi

Shivpuri

Approx Travel Time

8h 37m

₹410

Onwards

Shamli

Delhi

Shivpuri

Approx Travel Time

10h 34m

₹1,149

Onwards

Shamli

Delhi

Shivpuri

Approx Travel Time

11h 19m

₹3,305

Onwards

Shamli

Delhi

Shivpuri

Approx Travel Time

11h 3m

₹945

Onwards

Via Delhi, Gwalior

Shamli

Delhi

Gwalior

Shivpuri

Approx Travel Time

8h 54m

₹2,992

Onwards

Shamli

Delhi

Gwalior

Shivpuri

Approx Travel Time

9h 1m

₹5,611

Onwards

Shamli

Delhi

Gwalior

Shivpuri

Approx Travel Time

9h 30m

₹5,740

Onwards

Shamli

Delhi

Gwalior

Shivpuri

Approx Travel Time

9h 37m

₹8,359

Onwards

Via Delhi, Agra

Shamli

Delhi

Agra

Shivpuri

Approx Travel Time

9h 55m

₹1,189

Onwards

Shamli

Delhi

Agra

Shivpuri

Approx Travel Time

10h 14m

₹985

Onwards

Frequently Asked Questions

What is the distance between Shamli and Shivpuri?

Shivpuri is approximately 550+ kms from Shamli.

How long does it take to reach Shivpuri from Shamli?

It takes approximately 9 hours to reach Shivpuri from Shamli by Train Via Delhi.

What is the cheapest way to reach Shivpuri from Shamli?

The cheapest way to reach Shivpuri from Shamli is by Train Via Delhi.

What is the fastest way to reach Shivpuri from Shamli?

The fastest way to reach Shivpuri from Shamli is by Train Via Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India