
Sarkaghat to Jammu
Jammu is approximately 250+ kms from Sarkaghat. The fastest way to reach Jammu from Sarkaghat is by Bus, Train Via Pathankot. It takes approximately 8 hours. The cheapest way to reach Jammu from Sarkaghat is by Bus, Train Via Jalandhar which would take approximately 9 hours.
Sort By
Mode of Transport
Via Hoshiarpur
RECOMMENDED
Sarkaghat
Hoshiarpur
Jammu
Approx Travel Time
8h 5m
₹4,856
Onwards
Via Pathankot
FASTEST
Sarkaghat
Pathankot
Jammu
Approx Travel Time
7h 32m
₹638
Onwards
Sarkaghat
Pathankot
Jammu
Approx Travel Time
8h 44m
₹841
Onwards
Sarkaghat
Pathankot
Jammu
Approx Travel Time
8h 51m
₹2,892
Onwards
Via Palampur
Sarkaghat
Palampur
Jammu
Approx Travel Time
8h 38m
₹3,773
Onwards
Via Dharamsala
Sarkaghat
Dharamsala
Jammu
Approx Travel Time
9h 1m
₹4,634
Onwards
Via Mandi
Sarkaghat
Mandi
Jammu
Approx Travel Time
9h 22m
₹4,139
Onwards
Via Jalandhar
CHEAPEST
Sarkaghat
Jalandhar
Jammu
Approx Travel Time
8h 36m
₹559
Onwards
Sarkaghat
Jalandhar
Jammu
Approx Travel Time
11h 10m
₹993
Onwards
Via Amritsar
Sarkaghat
Amritsar
Jammu
Approx Travel Time
11h 11m
₹679
Onwards
Frequently Asked Questions
What is the distance between Sarkaghat and Jammu?
Jammu is approximately 250+ kms from Sarkaghat.
How long does it take to reach Jammu from Sarkaghat?
It takes approximately 8 hours to reach Jammu from Sarkaghat by Bus, Train Via Pathankot.
What is the cheapest way to reach Jammu from Sarkaghat?
The cheapest way to reach Jammu from Sarkaghat is by Bus, Train Via Jalandhar.
What is the fastest way to reach Jammu from Sarkaghat?
The fastest way to reach Jammu from Sarkaghat is by Bus, Train Via Pathankot.


