The journey from Malappuram to Chandigarh is a massive 2800 km trek across the length of India. The most practical way is to take a train to New Delhi and then a connecting train to Chandigarh. Alternatively, flying is highly recommended due to the extreme distance. Chandigarh is a well-planned city and a major hub for tourism.
Total Distance: 2800 km by road and 2300 km air distance.
This is a very long journey; consider breaking it up.
October to March for pleasant weather.