
Srinagar to Amritsar
Amritsar is approximately 250+ kms from Srinagar. The fastest way to reach Amritsar from Srinagar is by Bus, Train Via Jammu. It takes approximately 8 hours. The cheapest way to reach Amritsar from Srinagar is by Bus, Train Via Jammu which would take approximately 8 hours.
Sort By
Mode of Transport
Via Jammu
RECOMMENDED
CHEAPEST
FASTEST
Srinagar
Jammu
Amritsar
Approx Travel Time
7h 40m
₹864
Onwards
Srinagar
Jammu
Amritsar
Approx Travel Time
7h 55m
₹1,049
Onwards
Srinagar
Jammu
Amritsar
Approx Travel Time
9h 10m
₹7,289
Onwards
Srinagar
Jammu
Amritsar
Approx Travel Time
9h 25m
₹7,474
Onwards
Srinagar
Jammu
Amritsar
Approx Travel Time
9h 55m
₹5,162
Onwards
Via Katra, Pathankot
Srinagar
Katra
Pathankot
Amritsar
Approx Travel Time
9h 35m
₹7,809
Onwards
Srinagar
Katra
Pathankot
Amritsar
Approx Travel Time
9h 50m
₹7,864
Onwards
Srinagar
Katra
Pathankot
Amritsar
Approx Travel Time
10h 20m
₹9,709
Onwards
Via Gurdaspur
Srinagar
Gurdaspur
Amritsar
Approx Travel Time
10h 25m
₹9,643
Onwards
Frequently Asked Questions
What is the distance between Srinagar and Amritsar?
Amritsar is approximately 250+ kms from Srinagar.
How long does it take to reach Amritsar from Srinagar?
It takes approximately 8 hours to reach Amritsar from Srinagar by Bus, Train Via Jammu.
What is the cheapest way to reach Amritsar from Srinagar?
The cheapest way to reach Amritsar from Srinagar is by Bus, Train Via Jammu.
What is the fastest way to reach Amritsar from Srinagar?
The fastest way to reach Amritsar from Srinagar is by Bus, Train Via Jammu.