
Salem to Indi
Indi is approximately 700+ kms from Salem. The fastest way to reach Indi from Salem is by Train Via Bangalore. It takes approximately 16 hours. The cheapest way to reach Indi from Salem is by Train Via Bangalore which would take approximately 16 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
CHEAPEST
FASTEST
Salem
Bangalore
Indi
Approx Travel Time
15h 55m
₹520
Onwards
Salem
Bangalore
Indi
Approx Travel Time
16h 55m
₹1,109
Onwards
Via Hindupur
Salem
Hindupur
Indi
Approx Travel Time
16h 10m
On Demand
Via Dharmavaram
Salem
Dharmavaram
Indi
Approx Travel Time
16h 10m
On Demand
Via Gauribidanur
Salem
Gauribidanur
Indi
Approx Travel Time
16h 10m
On Demand
Via Tumkur
Salem
Tumkur
Indi
Approx Travel Time
16h 10m
₹580
Onwards
Via Ramanagara
Salem
Ramanagara
Indi
Approx Travel Time
16h 10m
₹630
Onwards
Via Gooty
Salem
Gooty
Indi
Approx Travel Time
16h 10m
On Demand
Via Anantapur
Salem
Anantapur
Indi
Approx Travel Time
16h 25m
On Demand
Via Adoni
Salem
Adoni
Indi
Approx Travel Time
16h 40m
On Demand
Frequently Asked Questions
What is the distance between Salem and Indi?
Indi is approximately 700+ kms from Salem.
How long does it take to reach Indi from Salem?
It takes approximately 16 hours to reach Indi from Salem by Train Via Bangalore.
What is the cheapest way to reach Indi from Salem?
The cheapest way to reach Indi from Salem is by Train Via Bangalore.
What is the fastest way to reach Indi from Salem?
The fastest way to reach Indi from Salem is by Train Via Bangalore.