
Amritsar to Kishtwar
Kishtwar is approximately 250+ kms from Amritsar. The fastest way to reach Kishtwar from Amritsar is by Train, Bus Via Jammu. It takes approximately 7 hours. The cheapest way to reach Kishtwar from Amritsar is by Train, Bus Via Jammu which would take approximately 7 hours.
Sort By
Mode of Transport
Via Jammu
RECOMMENDED
CHEAPEST
FASTEST
Amritsar
Jammu
Kishtwar
Approx Travel Time
7h 10m
₹565
Onwards
Amritsar
Jammu
Kishtwar
Approx Travel Time
7h 25m
₹638
Onwards
Amritsar
Jammu
Kishtwar
Approx Travel Time
9h 25m
₹4,319
Onwards
Via Jalandhar, Jammu
Amritsar
Jalandhar
Jammu
Kishtwar
Approx Travel Time
11h 35m
₹570
Onwards
Amritsar
Jalandhar
Jammu
Kishtwar
Approx Travel Time
11h 50m
₹748
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Kishtwar?
Kishtwar is approximately 250+ kms from Amritsar.
How long does it take to reach Kishtwar from Amritsar?
It takes approximately 7 hours to reach Kishtwar from Amritsar by Train, Bus Via Jammu.
What is the cheapest way to reach Kishtwar from Amritsar?
The cheapest way to reach Kishtwar from Amritsar is by Train, Bus Via Jammu.
What is the fastest way to reach Kishtwar from Amritsar?
The fastest way to reach Kishtwar from Amritsar is by Train, Bus Via Jammu.