But there are so many trains which cover this distance in roughly 5 hours and 50 minutes, and they are running according to their monsoon timings. When their monsoon timetables are cancelled and they return to their normal timings, I am sure that there will be trains covering the distance in less than 5 hours and 30 minutes, which my train takes.
The train has been named after the Nila river (Also known as the Bharathapuzha) in Kerala, which flows alongside the tracks between Tirur and Palakkad. :)