
Jammu to Salem
Salem is approximately 2600+ kms from Jammu. The fastest way to reach Salem from Jammu is by Flight, Train Via Bangalore. It takes approximately 10 hours. The cheapest way to reach Salem from Jammu is by Train which would take approximately 52 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Jammu
Bangalore
Salem
Approx Travel Time
9h 40m
₹5,844
Onwards
Via Chennai
Jammu
Chennai
Salem
Approx Travel Time
11h 55m
₹7,381
Onwards
Via Hyderabad
Jammu
Hyderabad
Salem
Approx Travel Time
19h 25m
₹5,384
Onwards
Via Mumbai
Jammu
Mumbai
Salem
Approx Travel Time
1d 2h 55m
₹5,346
Onwards
Via Ahmedabad
Jammu
Ahmedabad
Salem
Approx Travel Time
1d 10h 40m
₹5,595
Onwards
Via Delhi
Jammu
Delhi
Salem
Approx Travel Time
1d 19h 55m
₹4,734
Onwards
Jammu
Delhi
Salem
Approx Travel Time
2d 7h 10m
₹1,418
Onwards
Jammu
Delhi
Salem
Approx Travel Time
2d 5h 55m
₹1,175
Onwards
Via Ongole
Jammu
Ongole
Salem
Approx Travel Time
2d 7h 10m
₹1,075
Onwards
Frequently Asked Questions
What is the distance between Jammu and Salem?
Salem is approximately 2600+ kms from Jammu.
How long does it take to reach Salem from Jammu?
It takes approximately 10 hours to reach Salem from Jammu by Flight, Train Via Bangalore.
What is the cheapest way to reach Salem from Jammu?
The cheapest way to reach Salem from Jammu is by Train.
What is the fastest way to reach Salem from Jammu?
The fastest way to reach Salem from Jammu is by Flight, Train Via Bangalore.