
Ahmedabad to Salem
Salem is approximately 1500+ kms from Ahmedabad. The fastest way to reach Salem from Ahmedabad is by Flight, Train Via Bangalore. It takes approximately 8 hours. The cheapest way to reach Salem from Ahmedabad is by Train which would take approximately 34 hours.
Sort By
Mode of Transport
Via Bangalore
FASTEST
Ahmedabad
Bangalore
Salem
Approx Travel Time
7h 23m
₹4,115
Onwards
Via Chennai
Ahmedabad
Chennai
Salem
Approx Travel Time
8h 7m
₹5,122
Onwards
Via Cochin
Ahmedabad
Cochin
Salem
Approx Travel Time
8h 58m
₹5,986
Onwards
Via Goa
Ahmedabad
Goa
Salem
Approx Travel Time
15h 26m
On Demand
Via Hyderabad
Ahmedabad
Hyderabad
Salem
Approx Travel Time
15h 40m
₹4,265
Onwards
Via Nanded
Ahmedabad
Nanded
Salem
Approx Travel Time
19h 12m
₹4,546
Onwards
Via Pune
Ahmedabad
Pune
Salem
Approx Travel Time
20h 36m
₹3,454
Onwards
Via Aurangabad, Maharashtra
Ahmedabad
Aurangabad, Maharashtra
Salem
Approx Travel Time
22h 6m
₹6,176
Onwards
Via Mumbai
Ahmedabad
Mumbai
Salem
Approx Travel Time
22h 16m
₹3,667
Onwards
Frequently Asked Questions
What is the distance between Ahmedabad and Salem?
Salem is approximately 1500+ kms from Ahmedabad.
How long does it take to reach Salem from Ahmedabad?
It takes approximately 8 hours to reach Salem from Ahmedabad by Flight, Train Via Bangalore.
What is the cheapest way to reach Salem from Ahmedabad?
The cheapest way to reach Salem from Ahmedabad is by Train.
What is the fastest way to reach Salem from Ahmedabad?
The fastest way to reach Salem from Ahmedabad is by Flight, Train Via Bangalore.