Dear Don't generalise the all section.
I have given section wise details of time table along with reason Why it is possible between LJN - GKP. DON'T compare Both the train.
****Garib Rath has aggressive Schedule while BSK has average schedule.
****Garib Rath has 130 + MPS while BSK has 110+ MPS hence GR less time taken than BSK.