
Solan to Jammu
Jammu is approximately 350+ kms from Solan. The fastest way to reach Jammu from Solan is by Bus, Flight Via Mohali. It takes approximately 4 hours. The cheapest way to reach Jammu from Solan is by Train Via Kalka which would take approximately 14 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
Solan
Mohali
Jammu
Approx Travel Time
4h 14m
₹6,872
Onwards
FASTEST
Solan
Mohali
Jammu
Approx Travel Time
4h 10m
₹5,085
Onwards
Via Panchkula
Solan
Panchkula
Jammu
Approx Travel Time
9h 22m
₹2,623
Onwards
Solan
Panchkula
Jammu
Approx Travel Time
10h 5m
₹1,072
Onwards
Via Ludhiana
Solan
Ludhiana
Jammu
Approx Travel Time
10h 7m
₹3,598
Onwards
Solan
Ludhiana
Jammu
Approx Travel Time
10h 12m
₹3,940
Onwards
Via Ambala
Solan
Ambala
Jammu
Approx Travel Time
9h 30m
₹925
Onwards
Via Kalka
CHEAPEST
Solan
Kalka
Jammu
Approx Travel Time
13h 39m
₹315
Onwards
Via Kharar
Solan
Kharar
Jammu
Approx Travel Time
9h 45m
₹2,613
Onwards
Via Ropar
Solan
Ropar
Jammu
Approx Travel Time
10h 24m
₹2,744
Onwards
Frequently Asked Questions
What is the distance between Solan and Jammu?
Jammu is approximately 350+ kms from Solan.
How long does it take to reach Jammu from Solan?
It takes approximately 4 hours to reach Jammu from Solan by Bus, Flight Via Mohali.
What is the cheapest way to reach Jammu from Solan?
The cheapest way to reach Jammu from Solan is by Train Via Kalka.
What is the fastest way to reach Jammu from Solan?
The fastest way to reach Jammu from Solan is by Bus, Flight Via Mohali.


