I believe the best fast passenger train plying in kerala is the 56650/51 Cannanore Coimbatore Cannanore Fast Passengers. The best run of this train is between Palghat and Calicut with a travel time of 2h 55m having 14 halts with an average speed of 44 kmph which betters even some of the so called superfast express trains plying in this route. I personally feel the authorities could add 2 reserved second sitting coaches for the benefit of the passengers. Comments are welcome..