How is this train in punctuality? It has departed late from Mumbai and before that had departed late from Ghuwahati itself,while coming mumbai. does this train always get delayed being a non-sf? And also belonging to ghuwahati NFR div. Why it departed late from there itself?