
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 Via Delhi which would take approximately 54 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Jammu
Bangalore
Salem
Approx Travel Time
9h 40m
₹9,315
Onwards
Via Hyderabad
Jammu
Hyderabad
Salem
Approx Travel Time
19h 25m
₹8,720
Onwards
Via Chennai
Jammu
Chennai
Salem
Approx Travel Time
11h 55m
₹8,692
Onwards
Via Mumbai
Jammu
Mumbai
Salem
Approx Travel Time
1d 2h 55m
₹8,725
Onwards
Via Ahmedabad
Jammu
Ahmedabad
Salem
Approx Travel Time
1d 10h 40m
₹9,179
Onwards
Via Delhi
Jammu
Delhi
Salem
Approx Travel Time
1d 19h 55m
₹6,753
Onwards
CHEAPEST
Jammu
Delhi
Salem
Approx Travel Time
2d 5h 55m
₹1,175
Onwards
Via Faridabad
Jammu
Faridabad
Salem
Approx Travel Time
2d 6h 10m
₹1,190
Onwards
Via Chandrapur
Jammu
Chandrapur
Salem
Approx Travel Time
2d 6h 25m
₹1,260
Onwards
Via Khammam
Jammu
Khammam
Salem
Approx Travel Time
2d 7h 10m
₹1,215
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 Via Delhi.
What is the fastest way to reach Salem from Jammu?
The fastest way to reach Salem from Jammu is by Flight, Train Via Bangalore.