Only till NGP it runs on time and often before time it arrives at all the stations till NGP because vskp-Durg line is like a freight corridor where one can spot more freight trains than passenger trains.And that's why it is given priority this is why it reaches in time.But after NGP till NZM this train isnt given priority and mostly arrives nzm late by min.1hr till max.4-5 hrs