hero
Home
Shivpuri to Amritsar

Shivpuri to Amritsar - Multiple Options To Reach By Train, Flight, Bus, Cab

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

Sort By
Mode of Transport

Via Gwalior

RECOMMENDED

FASTEST

Shivpuri

Gwalior

Amritsar

Approx Travel Time

5h 10m

On Demand

Shivpuri

Gwalior

Amritsar

Approx Travel Time

5h 40m

₹4,730

Onwards

Shivpuri

Gwalior

Amritsar

Approx Travel Time

5h 50m

₹8,191

Onwards

Via Delhi

CHEAPEST

Shivpuri

Delhi

Amritsar

Approx Travel Time

17h 55m

₹445

Onwards

Shivpuri

Delhi

Amritsar

Approx Travel Time

9h 40m

₹3,187

Onwards

Ads by MMT

Via KOSI KALAN

Shivpuri

KOSI KALAN

Amritsar

Approx Travel Time

17h 55m

₹570

Onwards

Via Faridabad

Shivpuri

Faridabad

Amritsar

Approx Travel Time

18h 10m

₹570

Onwards

Ads by MMT

Via Mathura

Shivpuri

Mathura

Amritsar

Approx Travel Time

18h 10m

₹565

Onwards

Via Ghaziabad

Shivpuri

Ghaziabad

Amritsar

Approx Travel Time

18h 10m

₹570

Onwards

Via Meerut

Shivpuri

Meerut

Amritsar

Approx Travel Time

18h 40m

₹575

Onwards

Frequently Asked Questions

What is the distance between Shivpuri and Amritsar?

Amritsar is approximately 900+ kms from Shivpuri.

How long does it take to reach Amritsar from Shivpuri?

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

What is the cheapest way to reach Amritsar from Shivpuri?

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

What is the fastest way to reach Amritsar from Shivpuri?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India