The journey from Kanjirappally to Salem is approximately 350 kilometers. The most practical way is to travel by bus or taxi. The route passes through the scenic Western Ghats. The journey takes about 8 to 9 hours. Salem is well-connected by local transport.
Total Distance: 350 km by road, 300 km air distance.
Book tickets in advance.
October to March for pleasant weather in Salem.