hero
How2Go
Amritsar to Shivpuri

Amritsar to Shivpuri

Shivpuri is approximately 900+ kms from Amritsar. The fastest way to reach Shivpuri from Amritsar is by Flight, Train Via Gwalior. It takes approximately 5 hours. The cheapest way to reach Shivpuri from Amritsar is by Train Via Delhi which would take approximately 18 hours.

Sort By
Mode of Transport

Via Gwalior

RECOMMENDED

FASTEST

Amritsar

Gwalior

Shivpuri

Approx Travel Time

5h 10m

On Demand

Amritsar

Gwalior

Shivpuri

Approx Travel Time

5h 40m

₹7,226

Onwards

Amritsar

Gwalior

Shivpuri

Approx Travel Time

5h 50m

₹10,760

Onwards

Via Delhi

CHEAPEST

Amritsar

Delhi

Shivpuri

Approx Travel Time

17h 55m

₹445

Onwards

Amritsar

Delhi

Shivpuri

Approx Travel Time

9h 40m

₹4,002

Onwards

Ads by MMT

Via KOSI KALAN

Amritsar

KOSI KALAN

Shivpuri

Approx Travel Time

17h 55m

₹570

Onwards

Via Faridabad

Amritsar

Faridabad

Shivpuri

Approx Travel Time

18h 10m

₹570

Onwards

Ads by MMT

Via Mathura

Amritsar

Mathura

Shivpuri

Approx Travel Time

18h 10m

₹565

Onwards

Via Ghaziabad

Amritsar

Ghaziabad

Shivpuri

Approx Travel Time

18h 10m

₹565

Onwards

Via Meerut

Amritsar

Meerut

Shivpuri

Approx Travel Time

18h 40m

₹575

Onwards

Frequently Asked Questions

What is the distance between Amritsar and Shivpuri?

Shivpuri is approximately 900+ kms from Amritsar.

How long does it take to reach Shivpuri from Amritsar?

It takes approximately 5 hours to reach Shivpuri from Amritsar by Flight, Train Via Gwalior.

What is the cheapest way to reach Shivpuri from Amritsar?

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

What is the fastest way to reach Shivpuri from Amritsar?

The fastest way to reach Shivpuri from Amritsar is by Flight, Train Via Gwalior.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India