The delay info is wrong.It is late at Ujjain by 10 mins max and at BSR,Bhiwandi,Kalyan,Karjat it always arrive before time.At BSR it is 10-15 mins early,at Bhiwandi 5-10 mins early and 1-2 min early at Kalyan and right time at Karjat,lonavala.I have travelled in these train hundreds of times to my hometown