
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
₹6,175
Onwards
Via Hyderabad
Jammu
Hyderabad
Salem
Approx Travel Time
19h 25m
₹5,264
Onwards
Via Chennai
Jammu
Chennai
Salem
Approx Travel Time
11h 55m
₹6,708
Onwards
Via Mumbai
Jammu
Mumbai
Salem
Approx Travel Time
1d 2h 55m
₹6,658
Onwards
Via Ahmedabad
Jammu
Ahmedabad
Salem
Approx Travel Time
1d 10h 40m
₹5,154
Onwards
Via Delhi
Jammu
Delhi
Salem
Approx Travel Time
1d 19h 55m
₹4,434
Onwards
Jammu
Delhi
Salem
Approx Travel Time
2d 5h 55m
₹1,175
Onwards
Jammu
Delhi
Salem
Approx Travel Time
2d 8h 40m
₹1,514
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.