22404/22403 is the Worst train of Delhi - Chennai - Delhi sector, as far as punctuality is concerned. Always gets rescheduled (even during non-winter season), due to late arrival of RSA partener (14003/Malda Town - New Delhi Express). Keep this train as your last option
(Attached screenshots of arr/dep history of 22403/4)