it would have arrived earlier..after BPQ till Sevagram it was doing 100kmpg on an average but later came down to 80 and then all of sudden , it arrived NGP with the same delay with which it departed from NGP ...CR generally treats this a rajadhani calss however this time may be due to heavy friegh load and other trains ,it had to make it just run on its schedule by not giving any edge to arrive early at nagpur ..:(