Super Punctual . Always.
20 min delay at all en-route stations but still 15-30 mins BT at the destination. Trust the train to reach TPTY before 1330 hrs on every run.
.
And speed? Well though not a 'ripper' but still crosses the 100 kmph mark quite often.