To reach Malappuram from Pathanamthitta, you should travel to Chengannur Railway Station by bus and then take a train to Tirur or Kuttippuram, which are the nearest railheads to Malappuram. From there, you can take a bus or taxi to reach Malappuram town. The total journey takes about 8 hours.
Total Distance: 220 km driving distance and 190 km straight-line air distance.
Tirur is the most convenient station for Malappuram.
November to February for pleasant weather.