It's all SCR's greatness. They cannot run a train even at 40kmph average.
Added is the doubling works near Devarahalli. Before works started used to run 1hr late, now 2-3hrs late is regular. 5days back my friend came by Hampi to SBC, that day he arrived SBC at 10:30AM .