I suggest few changes.
1. There must be a 10 min halt each at CNB,JHS,NGP and BPQ as they are crew change points and water is refilled,toilets are cleaned and food is loaded.
2.BPL can be given 5 mins halt. 2 mins halt is enough at SKZR and KZJ.
3. Add Orai(2 mins halt).
3....
more... Add SEGM(2 mins) instead of WR as going till WR means you have to reverse the train to go towards BPQ.
4. Either change loco at SC and use SC-LPI-VKB-RC route or change loco at KCG and use KCG-MBNR-KRNT route. No need to go to SC and from there to KCG which results in unnecessary rake reversals.