The journey from Athavanad to Shimla covers 2800 km. You can take a train from Tirur to New Delhi and then a bus or taxi to Shimla. Alternatively, fly from Calicut to Chandigarh and take a taxi to Shimla. This route takes you to the foothills of the Himalayas. Expect a travel time of 55 hours by train.
Total Distance: 2800 km by road, 2300 km by air.
Ensure you have enough time for the connection in Delhi.
March to June and September to November.