Yeh delay normal hai is route ke liye. As per ur data train arrived cnb at 5am that means 9 hrs late. So enroute delayed by 3 hrs only. I can bet you that many regular trains gets delayed more than that.
Once travelled in 12874 from cnb to rnc. Train arrived at 5 am in the morning 3 hrs behind schedule. Reached ald at 10 am and had loco change to diesel. Yes that's correct. Reached car at 13:00 hrs. It just mounted on the delays and finally arrived rnc at 8 am the next day. Delayed by more than 12 hrs. The only relief was the pantry car otherwise just imagine what would have been the fate