
Amritsar to Shirpur
Shirpur is approximately 1300+ kms from Amritsar. The fastest way to reach Shirpur from Amritsar is by Flight, Bus Via Jaipur, Indore. It takes approximately 10 hours. The cheapest way to reach Shirpur from Amritsar is by Train, Flight, Bus Via Mohali, Indore which would take approximately 14 hours.
Sort By
Mode of Transport
Via Jaipur, Indore
RECOMMENDED
FASTEST
Amritsar
Jaipur
Indore
Shirpur
Approx Travel Time
9h 35m
₹13,017
Onwards
Via Delhi, Indore
Amritsar
Delhi
Indore
Shirpur
Approx Travel Time
9h 35m
₹9,494
Onwards
Via Mohali, Indore
CHEAPEST
Amritsar
Mohali
Indore
Shirpur
Approx Travel Time
13h 50m
₹8,081
Onwards
Amritsar
Mohali
Indore
Shirpur
Approx Travel Time
14h 20m
₹11,140
Onwards
Amritsar
Mohali
Indore
Shirpur
Approx Travel Time
15h 5m
₹8,391
Onwards
Via Jammu, Indore
Amritsar
Jammu
Indore
Shirpur
Approx Travel Time
12h 5m
₹8,757
Onwards
Amritsar
Jammu
Indore
Shirpur
Approx Travel Time
12h 35m
₹8,941
Onwards
Via Chandigarh, Indore
Amritsar
Chandigarh
Indore
Shirpur
Approx Travel Time
14h 5m
₹8,086
Onwards
Amritsar
Chandigarh
Indore
Shirpur
Approx Travel Time
14h 35m
₹10,823
Onwards
Via Gwalior, Indore
Amritsar
Gwalior
Indore
Shirpur
Approx Travel Time
10h 5m
₹16,191
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Shirpur?
Shirpur is approximately 1300+ kms from Amritsar.
How long does it take to reach Shirpur from Amritsar?
It takes approximately 10 hours to reach Shirpur from Amritsar by Flight, Bus Via Jaipur, Indore.
What is the cheapest way to reach Shirpur from Amritsar?
The cheapest way to reach Shirpur from Amritsar is by Train, Flight, Bus Via Mohali, Indore.
What is the fastest way to reach Shirpur from Amritsar?
The fastest way to reach Shirpur from Amritsar is by Flight, Bus Via Jaipur, Indore.