Salem is a major city in Tamil Nadu. From Barrackpore, you can travel to Howrah and take a train to Chennai Central, then transfer to a train heading to Salem Junction. The total distance is about 1600 km, taking approximately 28 to 30 hours. Salem is known for its textile industry and proximity to hill stations like Yercaud.
Total Distance: 1600 km by road, 1400 km air distance.
Salem is well-connected by rail from Chennai.
November to February for pleasant weather.