The journey from Hamirpur to Chennai covers 2600 km. Take a bus to Chandigarh and then a train to Chennai. The total travel time is 48 to 55 hours. This is a very long-distance journey.
Total Distance: 2600 km by road, 2100 km air distance.
Book tickets well in advance.
November to February for pleasant weather.