Sir, Why all the trains runs very late from Agra to Delhi and Delhi to Agra evereday. Railway must pay attention that trains are to run on time. I think trains are running late due to 'Malgari'. Railway gives priority to Rajdhani/Shatabdi, then Malgari then EMU local and then Express trains.Example a local EMU runs from Mathura to Delhi and takes about 3 hrs and a Superfast Express train also takes 3 hrs from Mathura to Delhi.