
Salem to Mandya
Mandya is approximately 250+ km from Salem, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mandya.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
Salem
Mandya
Approx Travel Time
5h 32m
₹8,397
Onwards
Salem
Mandya
Approx Travel Time
6h 17m
₹215
Onwards
Via Bangarapet
FASTEST
Salem
Bangarapet
Mandya
Approx Travel Time
5h 19m
₹245
Onwards
Via Bangalore
Salem
Bangalore
Mandya
Approx Travel Time
6h 37m
₹1,183
Onwards
CHEAPEST
Salem
Bangalore
Mandya
Approx Travel Time
5h 43m
₹190
Onwards
Salem
Bangalore
Mandya
Approx Travel Time
5h 40m
₹874
Onwards
Salem
Bangalore
Mandya
Approx Travel Time
6h 50m
₹499
Onwards
Via Mysore
Salem
Mysore
Mandya
Approx Travel Time
8h 12m
₹1,821
Onwards
Via Tiruppattur, Tirupathur
Salem
Tiruppattur, Tirupathur
Mandya
Approx Travel Time
6h 9m
₹265
Onwards
Via Hosur
Salem
Hosur
Mandya
Approx Travel Time
6h 49m
₹1,479
Onwards
Frequently Asked Questions
What is the distance between Salem and Mandya?
Mandya is approximately 250+ kms from Salem.
How long does it take to reach Mandya from Salem?
It takes approximately 6 hours to reach Mandya from Salem by Train Via Bangarapet.
What is the cheapest way to reach Mandya from Salem?
The cheapest way to reach Mandya from Salem is by Train Via Bangalore.
What is the fastest way to reach Mandya from Salem?
The fastest way to reach Mandya from Salem is by Train Via Bangarapet.

